public IActionResult Secrets(SecretsModel model) { var api = _configurationDbContext.ApiResources .Include(x => x.Secrets) .FirstOrDefault(x => x.Id == model.ApiResourceId); var secret = new ApiSecret { Created = DateTime.UtcNow, }; model.HashSecret(); model.UpdateEntity(secret); api.Secrets.Add(secret); _configurationDbContext.SaveChanges(); return(RedirectToAction(nameof(Secrets), new { id = api.Id })); }
public IActionResult Secrets(SecretsModel model) { var client = _configurationDbContext.Clients .Include(x => x.ClientSecrets) .FirstOrDefault(x => x.Id == model.Client.Id); var secret = new ClientSecret { Created = DateTime.Now, }; model.HashSecret(); model.UpdateEntity(secret); client.ClientSecrets.Add(secret); _configurationDbContext.SaveChanges(); return(RedirectToAction(nameof(Secrets), new { id = client.Id })); }