public TaskManagerModule(ILinkMetadataService linkMetadataService, IUnityContainer container) { this.linkMetadataService = linkMetadataService; this.container = container; this.container.RegisterType <ITaskManagerService, TaskManagerService>(new ContainerControlledLifetimeManager()); }
public PrismContentLoader(ILinkMetadataService scs) { // this.contents = scs.Contents; this.moduleMetadataService = scs; var doc = this.moduleMetadataService.LinkMetaDataList; this.contents = new LinkCollection(from p in doc let name = p.DisplayName let src = p.Source orderby name select new Link { DisplayName = string.IsNullOrWhiteSpace(name) ? "[untitled]" : name, Source = new Uri(src, UriKind.RelativeOrAbsolute) }); }
public CleanupModule(ILinkMetadataService moduleMetadataService, IUnityContainer container) { this.container = container; this.moduleMetadataService = moduleMetadataService; this.container.RegisterType <ICleanupService, CleanupService>(new ContainerControlledLifetimeManager()); }
public HomeModule(ILinkMetadataService linkMetadataService, IUnityContainer container) { this.linkMetadataService = linkMetadataService; this.container = container; }