Пример #1
0
        public async Task <IActionResult> Create(ApiScopeModel model)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction(nameof(Index)));
            }

            model.UserClaims = model.UserClaimsItems.Deserialize <List <string> >()?.Select(x => new ApiScopeClaimModel()
            {
                Type = x
            }).ToList();

            await _apiScopeService.InsertApiScopeAsync(CommonMappers.Mapper.Map <ApiScope>(model));

            SuccessNotification(await _localizationService.GetResourceAsync(""));

            return(RedirectToAction(nameof(Index)));
        }