public CommandClientService(IPersistanceModel PersistanceModel, IMessagePublishClient Client, ISerializer Serializer) { this.PersistanceModel = PersistanceModel; this.Client = Client; this.Serializer = Serializer; Configuration = PersistanceModel.Configurations.Get("ObservationMessageClient"); }
public CommandP2PListenerService(IPersistanceModel PersistanceModel, IMessageP2PListener CommandListener, ICommandResponseService ResponseService) { this.CommandListener = CommandListener; this.PersistanceModel = PersistanceModel; this.ResponseService = ResponseService; Configuration = PersistanceModel.Configurations.Get("CommandP2PListenerService"); }
public CommandListenerService(IPersistanceModel PersistanceModel, IMessagePublishClient Client, ICommandResponseService ResponseService) { this.Client = Client; this.ResponseService = ResponseService; this.PersistanceModel = PersistanceModel; Configuration = PersistanceModel.Configurations.Get("CommandListenerService"); }
public FileListViewModel(IPersistanceModel persistanceModel, ITagsModel tagsModel) { _tagsModel = tagsModel; _persistanceModel = persistanceModel; _persistanceModel.FilesChanged += PersistanceModelOnFilesChanged; #if DEBUG _persistanceModel.Load(Environment.CurrentDirectory); #endif }
public FileViewModel(string fileName, IPersistanceModel persistanceModel, ITagsModel tagsModel) { Name = fileName; _tagsModel = tagsModel; _persistanceModel = persistanceModel; _persistanceModel.FileChanged += PersistanceModelOnFileChanged; AddTagCommand = new GalaSoft.MvvmLight.Command.RelayCommand <TagViewModel>(ExecuteAddTagCommand); DeleteTagCommand = new RelayCommand <TagViewModel>(ExecuteDeleteTagCommand); }
public void Load <T>(string Path) where T : IPersistanceModel { this.Path = Path; Model = SerializerService.Load <T>(SerializeType.XML, Path); InjectorService.Register(Model).As <IPersistanceModel>(); }
public ObservationMessageService(IPersistanceModel PersistanceModel, IMessagePublishClient Client) { this.PersistanceModel = PersistanceModel; this.Client = Client; ConfigurationSet = PersistanceModel.Configurations.Get("ObservationMessageClient"); }
public MessagePublishServer(IPersistanceModel PersistanceModel, IMessagePublishServer Server) { this.PersistanceModel = PersistanceModel; this.Server = Server; Configuration = PersistanceModel.Configurations.Get("TestPublisher"); }