コード例 #1
0
        private static IApp App(
            int zoneId,
            int appId,
            ITenant tenant,
            bool publishingEnabled,
            bool showDrafts,
            ILog parentLog)
        {
            var log = new Log("Dnn.Factry", parentLog);

            log.Add($"Create App(z:{zoneId}, a:{appId}, tenantObj:{tenant != null}, publishingEnabled: {publishingEnabled}, showDrafts: {showDrafts}, parentLog: {parentLog != null})");
            var appStuff = new App(tenant, zoneId, appId,
                                   ConfigurationProvider.Build(showDrafts, publishingEnabled, new LookUpEngine(parentLog)),
                                   true, parentLog);

            return(appStuff);
        }
コード例 #2
0
 public Dependencies(ISite site, App newApp, TemplateHelpers templateHelpers)
 {
     Site            = site;
     NewApp          = newApp;
     TemplateHelpers = templateHelpers;
 }