public async Task <IActionResult> AddScope(ApiScopeBindingDto dto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(await _repo.CreateApiScope(_factory.BuildApiScope(dto)))); }
/// <summary> /// Add ApiScope /// </summary> /// <param name="dto"></param> /// <returns></returns> public ApiScope BuildApiScope(ApiScopeBindingDto dto) { var scope = new ApiScope { Name = dto.Name, DisplayName = dto.DisplayName, Description = dto.Description, ApiResourceId = dto.ApiResourceId, Emphasize = true }; return(scope); }