public ApiResource BuildApiResource(ResourceBindingDto dto)
 {
     return(new ApiResource
     {
         Description = dto.Description,
         Name = dto.Name,
         DisplayName = dto.DisplayName,
         Enabled = true
     });
 }
Example #2
0
        public IActionResult createResource(ResourceBindingDto dto)
        {
            int daId = _resourceRepo.CreateApiResource(_resourceFactory.BuildApiResource(dto));

            if (!string.IsNullOrEmpty(daId.ToString()))
            {
                //JB. Add Secret
                _secrets.AddSecret(_secretFactory.BuildApiSecretBinding(dto, daId, "ApiResource"));
            }
            return(Ok("Success " + daId));
        }