public JobsContentViewModel() { _logger = (Internal.ILogger)Bootstrap.Instance.Services.GetService(typeof(Internal.ILogger)); _repository = (IJobRepository)Bootstrap.Instance.Services.GetService(typeof(IJobRepository)); _jobService = (JobService.IJobService)Bootstrap.Instance.Services.GetService(typeof(JobService.IJobService)); _jobServiceRepository = (JobService.IJobServiceRepository)Bootstrap.Instance.Services.GetService(typeof(JobService.IJobServiceRepository)); _compare = (JobService.ICompare)Bootstrap.Instance.Services.GetService(typeof(JobService.ICompare)); _compare.JobStateChanged += _compare_JobStateChanged; _mainManager = (IMainManager)Bootstrap.Instance.Services.GetService(typeof(IMainManager)); }
public CacheContentViewModel() { _logger = (Internal.ILogger)Bootstrap.Instance.Services.GetService(typeof(Internal.ILogger)); _repository = (JobService.IJobServiceRepository)Bootstrap.Instance.Services.GetService(typeof(JobService.IJobServiceRepository)); _mainManager = (IMainManager)Bootstrap.Instance.Services.GetService(typeof(IMainManager)); }