public MainUserControlViewModel(IHostService host, ISerenityService serenity) { _host = host; _serenity = serenity; CloseCommand = new DelegateCommand(ClosePlugin); LoadCommand = new DelegateCommand(UserControlLoaded); }
public DataSourcesManager(ISerenityService serenity, Configuration config) { _serenity = serenity; _ip = config.SerenityAddress; _user = config.SerenityUser; _password = config.SerenityPassword; _datasources = new ConcurrentBag <DataSource>(); }
public MetadataStreamManager(ISerenityService serenity, IEventAggregator eventAgg) { _disposed = false; _eventAgg = eventAgg; _serenity = serenity; _pipelineFactory = new PipelineFactory(); _eventAgg.GetEvent <CanvasSinkCreatedEvent>().Subscribe(OnCanvasCreated); }