示例#1
0
        public Task <GetTasksResult> ExecuteAsync(CancellationToken cancellationToken = default)
        {
            var data = new List <Scenario2.Api.Generated.Contracts.Tasks.Task>
            {
                new Scenario2.Api.Generated.Contracts.Tasks.Task
                {
                    Id   = Guid.Parse("77a33260-0001-441f-ba60-b0a833803fab"),
                    Name = "Hallo11",
                },
                new Scenario2.Api.Generated.Contracts.Tasks.Task
                {
                    Id   = Guid.Parse("77a33260-0002-441f-ba60-b0a833803fab"),
                    Name = "Hallo21",
                },
                new Scenario2.Api.Generated.Contracts.Tasks.Task
                {
                    Id   = Guid.Parse("77a33260-0003-441f-ba60-b0a833803fab"),
                    Name = "Hallo31",
                },
            };

            return(System.Threading.Tasks.Task.FromResult(GetTasksResult.Ok(data)));
        }
 public ApiResult<GetTasksResult> Get()
 {
     var tasks = mediator.Request(new OpenTasksQuery());
     var getTasksResult = new GetTasksResult(tasks);
     return new ApiResult<GetTasksResult>(getTasksResult);
 }