public static void GenerateCommands(this ICommandDispatcher dispatcher, IEntityReadService readService, EntityResource resource)
        {
            var current = readService.FindByIdentity(resource.Identity);

            current.Foreach(original =>
            {
                GenerateReLabelCommand(dispatcher, original, resource);
                GenerateChangeGroupCommand(dispatcher, original, resource);
                GenerateValues(dispatcher, original, resource);
            });
        }
        public static void GenerateCommands(this ICommandDispatcher dispatcher, IEntityReadService readService, EntityResource resource)
        {
            var current = readService.FindByIdentity(resource.Identity);

            current.Foreach(original =>
            {
                GenerateReLabelCommand(dispatcher, original, resource);
                GenerateChangeGroupCommand(dispatcher, original, resource);
                GenerateValues(dispatcher, original, resource);
            });
        }
 public EntityController(ICommandDispatcher dispatcher, IEntityReadService readService, ILogWriter logWriter)
 {
     _dispatcher = dispatcher;
     _readService = readService;
     _logWriter = logWriter;
 }
Beispiel #4
0
 public EntityController(ICommandDispatcher dispatcher, IEntityReadService readService, ILogWriter logWriter)
 {
     _dispatcher  = dispatcher;
     _readService = readService;
     _logWriter   = logWriter;
 }