public ContentMapProvider(
            Func <CrmDbContext> createContext,
            ISolutionDefinitionProvider solutionDefinitionProvider,
            EventHubJobSettings eventHubJobSettings,
            PortalSolutions portalSolutions)
        {
            this.CreateContext = createContext;
            this.SolutionDefinitionProvider = solutionDefinitionProvider;
            this.EventHubJobSettings        = eventHubJobSettings;
            this.PortalSolutions            = portalSolutions;

            _map = new Lazy <ContentMap>(this.GetContentMap);
        }
 public SolutionDefinitionProvider(PortalSolutions portalSolutions)
 {
     this.PortalSolutions = portalSolutions;
 }
Exemple #3
0
 public CmsSolutionDefinitionProvider(PortalSolutions portalSolutions, CrmWebsite website)
     : base(portalSolutions)
 {
     _website = website;
 }