Ejemplo n.º 1
0
        public MainControl(IProjectCommands projectCommands)
        {
            InitializeComponent();

            _projectDirectory = ProjectManager.ProjectRootDirectory + "\\";
            _projectContentDirectory = ProjectManager.ContentDirectory + "\\";
            _projectCommands = projectCommands;
        }
Ejemplo n.º 2
0
 public SiteProjectSettingsResolver(
     SiteContext currentSite,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands
     )
 {
     this.currentSite     = currentSite;
     this.projectQueries  = projectQueries;
     this.projectCommands = projectCommands;
 }
Ejemplo n.º 3
0
 public ProjectService(
     IProjectSettingsResolver settingsResolver,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands
     )
 {
     _projectQueries   = projectQueries;
     _projectCommands  = projectCommands;
     _settingsResolver = settingsResolver;
 }
 public SiteProjectSettingsResolver(
     SiteContext currentSite,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands,
     IOptions <ContentSettingsUIConfig> uiOptionsAccessor
     )
 {
     this.currentSite     = currentSite;
     this.projectQueries  = projectQueries;
     this.projectCommands = projectCommands;
     uiOptions            = uiOptionsAccessor.Value;
 }
 public SiteProjectSettingsResolver(
     SiteContext currentSite,
     MediaFolderHelper folderHelper,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands
     )
 {
     this.currentSite     = currentSite;
     this.projectQueries  = projectQueries;
     this.projectCommands = projectCommands;
     this.folderHelper    = folderHelper;
 }
Ejemplo n.º 6
0
 public ProjectService(
     IProjectSettingsResolver settingsResolver,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands,
     IMemoryCache cache,
     IPageNavigationCacheKeys cacheKeys
     )
 {
     _projectQueries   = projectQueries;
     _projectCommands  = projectCommands;
     _settingsResolver = settingsResolver;
     _cacheKeys        = cacheKeys;
     _cache            = cache;
 }
 public SiteProjectSettingsResolver(
     SiteContext currentSite,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands,
     IOptions <ContentSettingsUIConfig> uiOptionsAccessor,
     CultureHelper cultureHelper
     )
 {
     _currentSite     = currentSite;
     _projectQueries  = projectQueries;
     _projectCommands = projectCommands;
     _uiOptions       = uiOptionsAccessor.Value;
     _cultureHelper   = cultureHelper;
 }
 public ProjectService(
     IProjectSettingsResolver settingsResolver,
     IProjectSecurityResolver security,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands,
     IMemoryCache cache,
     IHttpContextAccessor contextAccessor = null)
 {
     this.security         = security;
     this.projectQueries   = projectQueries;
     this.projectCommands  = projectCommands;
     this.settingsResolver = settingsResolver;
     this.cache            = cache;
     context = contextAccessor?.HttpContext;
 }
 public ProjectService(
     IProjectSettingsResolver settingsResolver,
     IProjectSecurityResolver security,
     IProjectQueries projectQueries,
     IProjectCommands projectCommands,
     IMemoryCache cache,
     IPageNavigationCacheKeys cacheKeys,
     IHttpContextAccessor contextAccessor = null)
 {
     _security         = security;
     _projectQueries   = projectQueries;
     _projectCommands  = projectCommands;
     _settingsResolver = settingsResolver;
     _cacheKeys        = cacheKeys;
     _cache            = cache;
     _context          = contextAccessor?.HttpContext;
 }