private static ICommandService InitializeCommandService()
        {
            var service = new InProcessCommandService();

            service.RegisterExecutor(new PostNewTweetCommandExecutor());

            return(service);
        }
Ejemplo n.º 2
0
        static CommandService()
        {
            var service = new InProcessCommandService();
            service.RegisterExecutor(new CommandExecutorCreateJunk());
            NcqrsEnvironment.SetDefault<ICommandService>(service);
            var store = new InMemoryEventStore();
            NcqrsEnvironment.SetDefault<IEventStore>(store);

            // TODO: remove this is for testing only
            Execute(new CommandCreateJunk("junk", new Vector3D(1, 2, 3), Quaternion.Identity));
        }
Ejemplo n.º 3
0
        static CommandService()
        {
            var service = new InProcessCommandService();

            service.RegisterExecutor(new CommandExecutorCreateJunk());
            NcqrsEnvironment.SetDefault <ICommandService>(service);
            var store = new InMemoryEventStore();

            NcqrsEnvironment.SetDefault <IEventStore>(store);

            // TODO: remove this is for testing only
            Execute(new CommandCreateJunk("junk", new Vector3D(1, 2, 3), Quaternion.Identity));
        }
Ejemplo n.º 4
0
 private static ICommandService InitializeCommandService()
 {
     var service = new InProcessCommandService();
     service.RegisterExecutor( new PostNewTweetCommandExecutor() );
     return service;
 }