CQRSMicroservices.Console.Program.RunInProcessSample C# (CSharp) Метод

RunInProcessSample() приватный статический Метод

private static RunInProcessSample ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
    private static async Task RunInProcessSample()
    {
      CqrsApplication.Bootstrap(
        Handlers.CommandHandlers,
        Handlers.QueryHandlers,
        Handlers.QueryModelBuilders);

      var iphoneId = Guid.Parse("d0174342-71b0-4deb-b5b8-d1064d07ec3c");

      await CqrsApplication.GetService<CommandBus>().Dispatch(new CreateArticleCommand
      {
        ArticleId = iphoneId,
        Description = "iPhone 6S 64GB Space Gray",
        Price = 850.99m
      });

      var document = await CqrsApplication.GetService<QueryBus>().Dispatch(new GetArticleQuery
      {
        ArticleId = iphoneId
      });

      System.Console.WriteLine(document ?? "null");
      System.Console.ReadKey();
    }
  }