public Task <Result <User> > HandleAsync(GetUserQuery query, CancellationToken cancellation = default) { Console.WriteLine(query.Name); return(query.Name == "error" ? ResultHelper.FailAsync <User>(new Error("message")) : ResultHelper.OkAsync(new User { Name = query.Name })); }