public async Task <ChannelResponseVM> Get([FromQuery] ChannelRequestVM requestVm)
        {
            Channel request = requestVm.Convert();

            Channel response = await this.ChannelApplication.Get(request);

            ChannelResponseVM responseVm = response.Convert(base.UseDefaultLanguage);

            return(responseVm);
        }
示例#2
0
        public static Channel Convert(this ChannelRequestVM vm)
        {
            var model = new Channel
            {
                ChannelId   = vm.ChannelId,
                ClientId    = vm.ClientId,
                ChannelName = vm.ChannelName,
                CreatedById = vm.CurrentUserId,
                Active      = vm.Active
            };

            return(model);
        }