BaconographyPortable.Services.Impl.SmartOfflineRedditService.AddMessage C# (CSharp) Method

AddMessage() public method

public AddMessage ( string recipient, string subject, string message ) : Task
recipient string
subject string
message string
return Task
        public async Task AddMessage(string recipient, string subject, string message)
        {
            if (recipient == null || subject == null || message == null)
                return;

            if (_settingsService.IsOnline() && (await _userService.GetUser()).Username != null)
                await _redditService.AddMessage(recipient, subject, message);
            else
                await _offlineService.EnqueueAction("AddMessage", new Dictionary<string, string> { { "recipient", recipient }, { "subject", subject }, { "message", message } });
            
        }