public async Task <SmsSenderResult> SendSmsAsync(SendSmsRequestModel model) { var isSuccessful = await _smsService.CreateAsync(model.MessageId, model.PhoneNumber, model.Message); var result = new SmsSenderResult { Result = SmsResult.Ok }; if (isSuccessful) { return(result); } result.Result = SmsResult.Error; result.ErrorMessage = "Error saving to database"; return(result); }