public CommandBusTests() { var containerBuilder = new ContainerBuilder(); RegisterComponents.Execute(containerBuilder, Assembly.GetExecutingAssembly()); _makeSomethingHandlerShouldInvokeMe = new Mock <IMakeSomethingHandlerShouldInvokeMe>(); containerBuilder.RegisterInstance(_makeSomethingHandlerShouldInvokeMe.Object) .As <IMakeSomethingHandlerShouldInvokeMe>(); _makeMeCoffeHandlerShouldNotInvokeMe = new Mock <IMakeMeCoffeHandlerShouldNotInvokeMe>(); containerBuilder.RegisterInstance(_makeMeCoffeHandlerShouldNotInvokeMe.Object) .As <IMakeMeCoffeHandlerShouldNotInvokeMe>(); _makeMeTeaHandlerShouldInvokeMe = new Mock <IMakeMeTeaHandlerShouldInvokeMe>(); containerBuilder.RegisterInstance(_makeMeTeaHandlerShouldInvokeMe.Object) .As <IMakeMeTeaHandlerShouldInvokeMe>(); _actionImposibleHadlerInvokesMe = new Mock <IActionImposibleHandlerInvokesMe>(); containerBuilder.RegisterInstance(_actionImposibleHadlerInvokesMe.Object) .As <IActionImposibleHandlerInvokesMe>(); _commandCompletedHandlerInvokesMe = new Mock <ICommandCompletedHandlerInvokesMe>(); containerBuilder.RegisterInstance(_commandCompletedHandlerInvokesMe.Object) .As <ICommandCompletedHandlerInvokesMe>(); _container = containerBuilder.Build(); }
public QueryBusTests() { var containerBuilder = new ContainerBuilder(); RegisterComponents.Execute(containerBuilder, Assembly.GetExecutingAssembly()); _actionImposibleHadlerInvokesMe = new Mock <IActionImposibleHandlerInvokesMe>(); containerBuilder.RegisterInstance(_actionImposibleHadlerInvokesMe.Object) .As <IActionImposibleHandlerInvokesMe>(); _container = containerBuilder.Build(); }
static void Main(string[] args) { var builder = new ContainerBuilder(); RegisterComponents.Execute(builder, Assembly.GetExecutingAssembly()); var container = builder.Build(); var mediator = container.Resolve <IMediator>(); var task = mediator.Send(new GetDataQuery()); var result = task.Result; Console.WriteLine(result); Console.ReadLine(); }