public async Task <ConcreteResultDto> ConcreteRequestMethod(ConcreteRequestDto dto) { return(new ConcreteResultDto { ConcreteArray = new string[] { "1", "2" }, ConcreteLong = 12412412, ConcreteString = "Just a string" }); }
public async Task ExecuteWithDtoTest() { var dto = new ConcreteRequestDto { ConcreteString = "Just a string", ConcreteLong = 124124, ConcreteArray = new string[] { "2", "3" }, ConcreteList = new List <ConcreteRequestItemDto> { new ConcreteRequestItemDto { ConcreteString = "str" } }, ConcreteItem = new ConcreteRequestItemDto { ConcreteLong = 232 } }; var result = await _proxy.Execute(x => x.ConcreteRequestMethod(dto)); }
public async Task ConcreteApiMethod() { var dto = new ConcreteRequestDto { ConcreteString = "Just a string", ConcreteLong = 124124, ConcreteArray = new string[] { "2", "3" }, ConcreteList = new List <ConcreteRequestItemDto> { new ConcreteRequestItemDto { ConcreteString = "str" } }, ConcreteItem = new ConcreteRequestItemDto { ConcreteLong = 232 } }; var result = await _concreteProxyService.Execute(x => x.ConcreteRequestMethod(dto)); await _concreteProxyService.Execute(x => x.ConcreteTaskMethod()); }