• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# ICommandService类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中ICommandService的典型用法代码示例。如果您正苦于以下问题:C# ICommandService类的具体用法?C# ICommandService怎么用?C# ICommandService使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ICommandService类属于命名空间,在下文中一共展示了ICommandService类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: InitializeENodeFramework

        static void InitializeENodeFramework()
        {
            var setting = new ConfigurationSetting
            {
                SqlDefaultConnectionString = ConfigurationManager.AppSettings["connectionString"],
                EnableGroupCommitEvent = false
            };
            var assemblies = new[]
            {
                Assembly.Load("NoteSample.Domain"),
                Assembly.Load("NoteSample.CommandHandlers"),
                Assembly.Load("NoteSample.Commands"),
                Assembly.GetExecutingAssembly()
            };
            _configuration = ECommonConfiguration
                .Create()
                .UseAutofac()
                .RegisterCommonComponents()
                .UseLog4Net()
                .UseJsonNet()
                .RegisterUnhandledExceptionHandler()
                .CreateENode(setting)
                .RegisterENodeComponents()
                .UseSqlServerEventStore()
                .RegisterBusinessComponents(assemblies)
                .InitializeBusinessAssemblies(assemblies)
                .UseEQueue()
                .StartEQueue();

            _commandService = ObjectContainer.Resolve<ICommandService>();
            _memoryCache = ObjectContainer.Resolve<IMemoryCache>();
        }
开发者ID:ivivisoft,项目名称:enode,代码行数:32,代码来源:Program.cs


示例2: Editor

        public Editor(
            ICommandService commandService,
            IControlHostService controlHostService,
            IDocumentService documentService,
            IDocumentRegistry documentRegistry,
            IFileDialogService fileDialogService
            )
        {
            m_commandService = commandService;
            m_controlHostService = controlHostService;
            m_documentService = documentService;
            m_documentRegistry = documentRegistry;
            m_fileDialogService = fileDialogService;

            // create a document client for each file type
            m_txtDocumentClient = new DocumentClient(this, ".txt");
            m_csDocumentClient = new DocumentClient(this, ".cs");
            m_luaDocumentClient = new DocumentClient(this, ".lua");
            m_nutDocumentClient = new DocumentClient(this, ".nut");
            m_pyDocumentClient = new DocumentClient(this, ".py");
            m_xmlDocumentClient = new DocumentClient(this, ".xml");
            m_daeDocumentClient = new DocumentClient(this, ".dae");
            m_cgDocumentClient = new DocumentClient(this, ".cg");

        }
开发者ID:vincenthamm,项目名称:ATF,代码行数:25,代码来源:Editor.cs


示例3: ProposalController

 public ProposalController(ICommandService commandService, IProjectDao projectDao, IProposalDao proposalDao,ISubprocessDao subprocessDao)
 {
     this.projectDao = projectDao;
     this.commandService = commandService;
     this.proposalDao = proposalDao;
     this.subprocessDao = subprocessDao;
 }
开发者ID:macchicken,项目名称:MobileWorkManagement,代码行数:7,代码来源:ProposalController.cs


示例4: ContextMenuAdapter

 /// <summary>
 /// Constructor</summary>
 /// <param name="commandService">Command service</param>
 /// <param name="providers">Enumeration of context menu command providers</param>
 public ContextMenuAdapter(
     ICommandService commandService,
     IEnumerable<Lazy<IContextMenuCommandProvider>> providers)
 {
     m_commandService = commandService;
     m_providers = providers;
 }
开发者ID:JanDeHud,项目名称:LevelEditor,代码行数:11,代码来源:ContextMenuAdapter.cs


示例5: StandardSelectionCommands

 public StandardSelectionCommands(ICommandService commandService, IContextRegistry contextRegistry)
 {
     m_commandService = commandService;
     m_contextRegistry = contextRegistry;
     m_contextRegistry.ActiveContextChanged += ActiveContextChanging;
     m_contextRegistry.ActiveContextChanged += ActiveContextChanged;
 }
开发者ID:sbambach,项目名称:ATF,代码行数:7,代码来源:StandardSelectionCommands.cs


示例6: CircuitTestCommands

 public CircuitTestCommands(ICommandService commandService, 
     IContextRegistry contextRegistry,
     SchemaLoader schemaLoader)
 {
     m_commandService = commandService;
     m_schemaLoader = schemaLoader;
 }
开发者ID:sbambach,项目名称:ATF,代码行数:7,代码来源:CircuitTestCommands.cs


示例7: CommandKeyGestureService

 public CommandKeyGestureService(
     [ImportMany] CommandDefinition[] commandDefinitions,
     ICommandService commandService)
 {
     _commandDefinitions = commandDefinitions;
     _commandService = commandService;
 }
开发者ID:4ux-nbIx,项目名称:gemini,代码行数:7,代码来源:CommandKeyGestureService.cs


示例8: AvsysHandler

 public AvsysHandler(IAvsysParser parser, ILogger logger, IDeviceRepository deviceRepository, ICommandService commandService)
 {
     this._parser = parser;
     this._logger = logger;
     this._deviceRepository = deviceRepository;
     this._commandService = commandService;
 }
开发者ID:andrewshort,项目名称:Pax,代码行数:7,代码来源:AvsysHandler.cs


示例9: Editor

        public Editor(
            IControlHostService controlHostService,
            ICommandService commandService,
            IContextRegistry contextRegistry,
            IDocumentRegistry documentRegistry,
            IDocumentService documentService,
            PrototypeLister prototypeLister,
            SchemaLoader schemaLoader,
            DiagramTheme diagramTheme)
        {
            m_controlHostService = controlHostService;
            m_commandService = commandService;
            m_contextRegistry = contextRegistry;
            m_documentRegistry = documentRegistry;
            m_documentService = documentService;
            m_prototypeLister = prototypeLister;

            m_schemaLoader = schemaLoader;

            m_theme = new D2dDiagramTheme();
            m_fsmRenderer = new D2dDigraphRenderer<State, Transition>(m_theme);

            string initialDirectory = Path.Combine(Directory.GetCurrentDirectory(), "..\\..\\..\\..\\components\\wws_atf\\Samples\\FsmEditor\\data");
            EditorInfo.InitialDirectory = initialDirectory;
        }
开发者ID:Joxx0r,项目名称:ATF,代码行数:25,代码来源:Editor.cs


示例10: HelpWindowViewModel

        public HelpWindowViewModel()
        {
            _commandService = ServiceResolver.Get<ICommandService>();

            var commands = _commandService.GetCommandNames()
                .Where(command => !command.Item1.Contains("Base"))
                .OrderBy(command => command.Item1)
                .Select(command => new CommandHelpViewModel
                    {
                        Name = command.Item1,
                        Description = command.Item2,
                        Properties = _commandService.GetCommandProperties(command.Item1)
                                       .Where(prop => prop.Item1 != "Test")
                                       .Select(prop => new CommandPropertyHelpViewModel
                                           {
                                               Name = prop.Item1,
                                               Description = prop.Item2,
                                           })
                                       .ToList(),
                    })
                .ToList();

            Commands = CollectionViewSource.GetDefaultView(commands);
            ClearFilterCommand = new RelayCommand(parameter => CommandFilter = string.Empty);
        }
开发者ID:MGetmanov,项目名称:Selenite,代码行数:25,代码来源:HelpWindowViewModel.cs


示例11: BaseViewModel

 public BaseViewModel(ICommandService commandService, IQueryService queryService, IMainWindow mainWindow, ILog logger)
 {
     _MainWindow = mainWindow;
     _CommandService = commandService;
     _QueryService = queryService;
     _Logger = logger;
 }
开发者ID:iliasjennane,项目名称:pokerleaguemanager,代码行数:7,代码来源:BaseViewModel.cs


示例12: Service1

        public Service1(IListenerService listenerService, ICommandService commandService)
        {
            _listenerService = listenerService;
            _commandService = commandService;

            InitializeComponent();
        }
开发者ID:andrewshort,项目名称:Pax,代码行数:7,代码来源:Service1.cs


示例13: SetUp

        public void SetUp()
        {
            this.commandService = Substitute.For<ICommandService>();
            this.registrationService = Substitute.For<IRegistrationService>();

            SystemTime.Set(TimeStamp);
        }
开发者ID:Jan-Olof,项目名称:CQRS,代码行数:7,代码来源:RegistrationControllerTests.cs


示例14: TestCollectionService

 public TestCollectionService(IConfigurationService configurationService, IFileService fileService, ICommandService commandService, IManifestService manifestService)
 {
     _configurationService = configurationService;
     _fileService = fileService;
     _commandService = commandService;
     _manifestService = manifestService;
 }
开发者ID:MGetmanov,项目名称:Selenite,代码行数:7,代码来源:TestCollectionService.cs


示例15: LevelEditorFileCommands

 public LevelEditorFileCommands(
     ICommandService commandService,
     IDocumentRegistry documentRegistry,
     IFileDialogService fileDialogService) : base(commandService,documentRegistry,fileDialogService)
 {
     RegisterCommands = (RegisterCommands & ~(CommandRegister.FileSaveAll | CommandRegister.FileClose));
 }
开发者ID:JanDeHud,项目名称:LevelEditor,代码行数:7,代码来源:LevelEditorFileCommands.cs


示例16: PaletteService

        public PaletteService(
            ICommandService commandService,
            IControlHostService controlHostService)
            : base(commandService)
        {
            m_controlHostService = controlHostService;

            m_searchInput = new StringSearchInputUI();
            m_searchInput.Updated += searchInput_Updated;

            m_control = new UserControl();
            m_control.Dock = DockStyle.Fill;
            m_control.SuspendLayout();
            m_control.Name = "Palette".Localize();
            m_control.Text = "Palette".Localize();
            m_control.Controls.Add(m_searchInput);
            m_control.Controls.Add(TreeControl);
            m_control.Layout += controls_Layout;
            m_control.ResumeLayout();

            m_controlHostService.RegisterControl(
                m_control,
                new ControlInfo(
                    "Palette".Localize(),
                    "Creates new instances".Localize(),
                    StandardControlGroup.Left, null,
                    "http://www.ship.scea.com/portal/search/search.action?q=PaletteService+or+Palette&context=resource_WIKI%7CWWSSDKATF".Localize()),
                this);

            m_paletteTreeAdapter = new PaletteTreeAdapter(this, m_searchInput);
        }
开发者ID:JanDeHud,项目名称:LevelEditor,代码行数:31,代码来源:PaletteService.cs


示例17: OscCommandReceiver

 public OscCommandReceiver(ICommandService commandService, IOscService oscService)
 {
     //We only currently work with CommandServiceBase since there's no other way to
     //  get the registered CommandInfo objects. Maybe create an ICommandInfoProvider?
     m_commandService = (CommandServiceBase)commandService;
     m_oscService = oscService;
 }
开发者ID:vincenthamm,项目名称:ATF,代码行数:7,代码来源:OscCommandReceiver.cs


示例18: ContractController

 public ContractController(ICommandService commandService, IProjectDao projectDao, ISubprocessDao subprocessDao,IControlTableDao controlDao)
 {
     _projectDao = projectDao;
     _commandService = commandService;
     _subprocessDao = subprocessDao;
     _controlDao = controlDao;
 }
开发者ID:macchicken,项目名称:MobileWorkManagement,代码行数:7,代码来源:ContractController.cs


示例19: TimelineEditor

        public TimelineEditor(
            IControlHostService controlHostService,
            ICommandService commandService,
            IContextRegistry contextRegistry,
            IDocumentRegistry documentRegistry,
            IDocumentService documentService,
            IPaletteService paletteService,
            ISettingsService settingsService)
        {
            s_schemaLoader = new SchemaLoader();
            s_repository.DocumentAdded += repository_DocumentAdded;
            s_repository.DocumentRemoved += repository_DocumentRemoved;

            paletteService.AddItem(Schema.markerType.Type, "Timelines", this);
            paletteService.AddItem(Schema.groupType.Type, "Timelines", this);
            paletteService.AddItem(Schema.trackType.Type, "Timelines", this);
            paletteService.AddItem(Schema.intervalType.Type, "Timelines", this);
            paletteService.AddItem(Schema.keyType.Type, "Timelines", this);
            paletteService.AddItem(Schema.timelineRefType.Type, "Timelines", this);

            m_contextRegistry = contextRegistry;
            m_documentRegistry = documentRegistry;
            m_controlHostService = controlHostService;
            m_documentService = documentService;
            m_settingsService = settingsService;
        }
开发者ID:GeertVL,项目名称:ATF,代码行数:26,代码来源:TimelineEditor.cs


示例20: StandardShowCommands

 public StandardShowCommands(
     ICommandService commandService, 
     IContextRegistry contextRegistry)
 {
     m_commandService = commandService;
     m_contextRegistry = contextRegistry;
 }
开发者ID:vincenthamm,项目名称:ATF,代码行数:7,代码来源:StandardShowCommands.cs



注:本文中的ICommandService类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# ICommandTarget类代码示例发布时间:2022-05-24
下一篇:
C# ICommandProcessor类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap