public async ValueTask <OperationResult <UserResult> > Create([FromServices] IKeyVaultLogic keyVault, [FromBody] NewUser data) { var result = await keyVault.AddUser(HttpContext.User, data); SetStatusCode(result); return(result); }