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());
        }
Esempio n. 2
0
 public async Task <ClientResponse> SetLicenseAsync(ChangeLicense model)
 {
     return(await _client.SendAsync(System.Net.Http.HttpMethod.Post, model, null, null, null));
 }