コード例 #1
0
ファイル: FileEditor.cs プロジェクト: RavingRabbit/Labs
 public FileEditor()
 {
     _fileLocker = new FileLocker(ConfigurationManager.AppSettings.Get("arbiterAppName"));
     _contents = null;
     IsFileOpened = false;
     _mode = default (FileEditorMode);
 }
コード例 #2
0
        protected override void Context()
        {
            _dimensionFactory          = A.Fake <IMoBiDimensionFactory>();
            _eventPublisher            = A.Fake <IEventPublisher>();
            _objectBaseFactory         = A.Fake <IObjectBaseFactory>();
            _registerTask              = A.Fake <IRegisterTask>();
            _objectBaseRepository      = A.Fake <IWithIdRepository>();
            _moBiHistoryManagerFactory = A.Fake <IHistoryManagerFactory>();
            _serializationService      = A.Fake <IXmlSerializationService>();
            _objectPathFactory         = A.Fake <IObjectPathFactory>();
            _unregisterTask            = A.Fake <IUnregisterTask>();
            _clipboardManager          = A.Fake <IClipboardManager>();
            _container          = A.Fake <IContainer>();
            _objectTypeResolver = A.Fake <IObjectTypeResolver>();
            _cloneManager       = A.Fake <ICloneManagerForBuildingBlock>();
            _journalSession     = A.Fake <IJournalSession>();
            _fileLocker         = A.Fake <IFileLocker>();
            _lazyLoadTask       = A.Fake <ILazyLoadTask>();

            sut = new MoBiContext(_objectBaseFactory, _dimensionFactory, _eventPublisher,
                                  _serializationService, _objectPathFactory, _objectBaseRepository,
                                  _moBiHistoryManagerFactory, _registerTask, _unregisterTask,
                                  _clipboardManager, _container,
                                  _objectTypeResolver, _cloneManager,
                                  _journalSession, _fileLocker, _lazyLoadTask);

            A.CallTo(() => _moBiHistoryManagerFactory.Create()).Returns(A.Fake <MoBiHistoryManager>());
        }
コード例 #3
0
ファイル: FileEditor.cs プロジェクト: RavingRabbit/Labs
 public FileEditor()
 {
     _fileLocker = new FileLocker();
     _contents = null;
     IsFileOpened = false;
     _mode = default (FileEditorMode);
 }
コード例 #4
0
 public Workspace(IEventPublisher eventPublisher, IRegistrationTask registrationTask,
                  IWorkspacePersistor workspacePersistor, IMRUProvider mruProvider, IHistoryManagerFactory historyManagerFactory,
                  IFileLocker fileLocker, IProjectClassifiableUpdaterAfterDeserialization projectClassifiableUpdaterAfterDeserialization,
                  IJournalSession journalSession) : base(eventPublisher, journalSession, fileLocker)
 {
     _eventPublisher        = eventPublisher;
     _registrationTask      = registrationTask;
     _workspacePersistor    = workspacePersistor;
     _mruProvider           = mruProvider;
     _historyManagerFactory = historyManagerFactory;
     _projectClassifiableUpdaterAfterDeserialization = projectClassifiableUpdaterAfterDeserialization;
 }
コード例 #5
0
 protected override void Context()
 {
     _eventPublisher        = A.Fake <IEventPublisher>();
     _mruProvider           = A.Fake <IMRUProvider>();
     _workspacePersistor    = A.Fake <IWorkspacePersistor>();
     _registrationTask      = A.Fake <IRegistrationTask>();
     _historyManagerFactory = A.Fake <IHistoryManagerFactory>();
     _historyManager        = A.Fake <IHistoryManager>();
     _fileLocker            = A.Fake <IFileLocker>();
     _journalSession        = A.Fake <IJournalSession>();
     A.CallTo(() => _historyManagerFactory.Create()).Returns(_historyManager);
     sut = new Workspace(_eventPublisher, _journalSession, _fileLocker, _registrationTask, _workspacePersistor, _mruProvider, _historyManagerFactory);
 }
コード例 #6
0
ファイル: Workspace.cs プロジェクト: yvkashyap/PK-Sim
 public Workspace(
     IEventPublisher eventPublisher,
     IJournalSession journalSession,
     IFileLocker fileLocker,
     IRegistrationTask registrationTask,
     IWorkspacePersistor workspacePersistor,
     IMRUProvider mruProvider,
     IHistoryManagerFactory historyManagerFactory) : base(eventPublisher, journalSession, fileLocker)
 {
     _eventPublisher        = eventPublisher;
     _registrationTask      = registrationTask;
     _workspacePersistor    = workspacePersistor;
     _mruProvider           = mruProvider;
     _historyManagerFactory = historyManagerFactory;
 }
コード例 #7
0
ファイル: MoBiContext.cs プロジェクト: jzq90/MoBi
 public MoBiContext(IObjectBaseFactory objectBaseFactory, IMoBiDimensionFactory dimensionFactory, IEventPublisher eventPublisher,
                    IXmlSerializationService serializationService, IObjectPathFactory objectPathFactory, IWithIdRepository objectBaseRepository,
                    IHistoryManagerFactory historyManagerFactory, IRegisterTask registerTask, IUnregisterTask unregisterTask,
                    IClipboardManager clipboardManager, IContainer container, IObjectTypeResolver objectTypeResolver,
                    ICloneManagerForBuildingBlock cloneManager, IJournalSession journalSession, IFileLocker fileLocker, ILazyLoadTask lazyLoadTask) : base(eventPublisher, journalSession, fileLocker)
 {
     ObjectBaseFactory      = objectBaseFactory;
     ObjectRepository       = objectBaseRepository;
     EventPublisher         = eventPublisher;
     DimensionFactory       = dimensionFactory;
     ObjectPathFactory      = objectPathFactory;
     _serializationService  = serializationService;
     _container             = container;
     _objectTypeResolver    = objectTypeResolver;
     _cloneManager          = cloneManager;
     _lazyLoadTask          = lazyLoadTask;
     _historyManagerFactory = historyManagerFactory;
     _registerTask          = registerTask;
     _unregisterTask        = unregisterTask;
     _clipboardManager      = clipboardManager;
 }
コード例 #8
0
ファイル: Workspace.cs プロジェクト: ktseow/OSPSuite.Core
 protected Workspace(IEventPublisher eventPublisher, IJournalSession journalSession, IFileLocker fileLocker)
 {
    _eventPublisher = eventPublisher;
    _journalSession = journalSession;
    _fileLocker = fileLocker;
 }
コード例 #9
0
 protected Workspace(IEventPublisher eventPublisher, IFileLocker fileLocker)
 {
     _eventPublisher = eventPublisher;
     _fileLocker     = fileLocker;
 }
コード例 #10
0
 public Workspace(IEventPublisher eventPublisher, IJournalSession journalSession, IFileLocker fileLocker)
     : base(eventPublisher, fileLocker)
 {
     _project = new TestProject();
 }
コード例 #11
0
 protected override void Context()
 {
     base.Context();
     _fileLocker1 = new FileLocker.FileLocker();
     _fileLocker2 = new FileLocker.FileLocker();
 }
コード例 #12
0
 public FileLockerViewModel(IFileLocker fileLocker)
 {
     _fileLocker = fileLocker;
     LockedFiles = new ObservableCollection<ILockedFile>();
 }