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);
        }