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; }