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

            current.Foreach(original =>
            {
                GenerateReLabelCommand(dispatcher, original, resource);
                GenerateAssociationCommand(dispatcher, original, resource);
            });
        }
예제 #2
0
        public static void GenerateCommands(this ICommandDispatcher dispatcher, IMetadataDefinitonGroupReadService readService, MetadataDefinitionGroupResource resource)
        {
            var current = readService.FindByIdentity(resource.Identity);

            current.Foreach(original =>
            {
                GenerateReLabelCommand(dispatcher, original, resource);
                GenerateAssociationCommand(dispatcher, original, resource);
            });
        }
 public MetadataDefinitionGroupController(ICommandDispatcher dispatcher, IMetadataDefinitonGroupReadService metadataDefinitonGroupReadService, ILogWriter logWriter)
 {
     _dispatcher = dispatcher;
     _metadataDefinitonGroupReadService = metadataDefinitonGroupReadService;
     _logWriter = logWriter;
 }
 public MetadataDefinitionGroupController(ICommandDispatcher dispatcher, IMetadataDefinitonGroupReadService metadataDefinitonGroupReadService, ILogWriter logWriter)
 {
     _dispatcher = dispatcher;
     _metadataDefinitonGroupReadService = metadataDefinitonGroupReadService;
     _logWriter = logWriter;
 }