コード例 #1
0
ファイル: UserService.cs プロジェクト: s-idzikowski/Shop
        public override async Task <UserAddressesResponse> GetUserAddresses(UserRequest request, ServerCallContext context)
        {
            List <AddressData> addresses = await userRepository.GetUserAddresses(User.GetGuidFromHeaders(context.RequestHeaders));

            var userAddressesResponse = new UserAddressesResponse()
            {
                StatusCode = StatusCode.Ok,
            };

            if (addresses?.Count > 0)
            {
                userAddressesResponse.AddressData.Add(addresses);
            }

            return(await Task.FromResult(userAddressesResponse));
        }
コード例 #2
0
 public static UserAddressesResponseLiquidViewModel MapToLiquidViewModel(this UserAddressesResponse addresses)
 {
     return(AutoMapper.Mapper.Map <UserAddressesResponseLiquidViewModel>(addresses));
 }