public AdminClientWithToken CreateClient(CreateAdminClientRequest request, string owner) { var wrapper = _provider.CreateClient(request.Name, request.Config, TimeSpan.FromMilliseconds(request.ExpirationTimeoutMs), owner); return(MapAdminClientWithToken(wrapper)); }
public ActionResult <AdminClientWithToken> CreateClient([Required] CreateAdminClientRequest request) { var client = _service.CreateClient(request, User.Identity?.Name); return(CreatedAtAction(nameof(GetClient), new { clientId = client.Id }, client)); }