public async Task <IActionResult> Post([FromBody] ChangeLicense model) { if (string.IsNullOrEmpty(model.License)) { return(BadRequest(ErrorsModel.Create(GlobalResources.LicenseIsEmpty))); } var validation = await licenseManager.SaveAsync(model.License); if (validation.Any()) { return(BadRequest(ErrorsModel.Create(validation.Select(v => $"{v.Message} {v.HowToResolve}")))); } return(Ok()); }
public async Task <ClientResponse> SetLicenseAsync(ChangeLicense model) { return(await _client.SendAsync(System.Net.Http.HttpMethod.Post, model, null, null, null)); }