コード例 #1
0
        public async Task <ApplicationRegistrationResponseApiModel> CreateApplicationAsync(
            [FromBody][Required] ApplicationRegistrationRequestApiModel request)
        {
            if (request == null)
            {
                throw new ArgumentNullException(nameof(request));
            }
            var result = await _applications.RegisterAsync(
                request.ToServiceModel());

            return(new ApplicationRegistrationResponseApiModel(result));
        }
コード例 #2
0
        public async Task <ApplicationRegistrationResponseApiModel> CreateApplicationAsync(
            [FromBody][Required] ApplicationRegistrationRequestApiModel request)
        {
            if (request == null)
            {
                throw new ArgumentNullException(nameof(request));
            }
            var model = request.ToServiceModel();
            // TODO: applicationServiceModel.AuthorityId = User.Identity.Name;
            var result = await _applications.RegisterApplicationAsync(model);

            return(result.ToApiModel());
        }