namespace AWS.Logger.Core { /// /// Interface for sending messages to CloudWatch Logs /// public interface IAWSLoggerCore { /// /// Flushes all pending messages /// void Flush(); /// /// Flushes and Closes the background task /// void Close(); /// /// Sends message to CloudWatch Logs /// /// Message to log. void AddMessage(string message); /// /// Start background task for sending messages to CloudWatch Logs /// void StartMonitor(); } }