Пример #1
0
 public SecurityEnforcer(Persistence.IPersister persister, ISecurityManager security, ContentActivator activator, Web.IUrlParser urlParser, Web.IWebContext webContext)
 {
     this.webContext = webContext;
     this.persister = persister;
     this.security = security;
     this.activator = activator;
     this.urlParser = urlParser;
 }
Пример #2
0
 public SecurityEnforcer(Persistence.IPersister persister, ISecurityManager security, ContentActivator activator, Web.IUrlParser urlParser, Web.IWebContext webContext)
 {
     this.webContext = webContext;
     this.persister  = persister;
     this.security   = security;
     this.activator  = activator;
     this.urlParser  = urlParser;
 }
Пример #3
0
 public SecurityEnforcer(Persistence.IPersister persister, ISecurityManager security, Definitions.IDefinitionManager definitions, Web.IUrlParser urlParser, Web.IWebContext webContext)
 {
     this.webContext = webContext;
     this.persister = persister;
     this.security = security;
     this.definitions = definitions;
     this.urlParser = urlParser;
 }
 public SecurityEnforcer(Persistence.IPersister persister, ISecurityManager security, ContentActivator activator, Web.IUrlParser urlParser, Web.IWebContext webContext, Configuration.HostSection config)
 {
     this.webContext = webContext;
     this.persister  = persister;
     this.security   = security;
     this.activator  = activator;
     this.urlParser  = urlParser;
     this.permissionDeniedHttpCode = config.Web.PermissionDeniedHttpCode;
 }
Пример #5
0
 public SecurityEnforcer(Persistence.IPersister persister, ISecurityManager security, ContentActivator activator, Web.IUrlParser urlParser, Web.IWebContext webContext, Configuration.HostSection config)
 {
     this.webContext = webContext;
     this.persister = persister;
     this.security = security;
     this.activator = activator;
     this.urlParser = urlParser;
     this.permissionDeniedHttpCode = config.Web.PermissionDeniedHttpCode;
 }
Пример #6
0
		/// <summary>Creates a new instance of the <see cref="IntegrityManager"/>.</summary>
		/// <param name="definitions">The definition manager.</param>
		/// <param name="finder"></param>
		/// <param name="urlParser"></param>
		public IntegrityManager(Definitions.IDefinitionManager definitions, IContentItemRepository repository, Web.IUrlParser urlParser)
		{
			this.definitions = definitions;
			this.repository = repository;
			this.urlParser = urlParser;
		}
Пример #7
0
 /// <summary>Creates a new instance of the <see cref="IntegrityManager"/>.</summary>
 /// <param name="definitions">The definition manager.</param>
 /// <param name="urlParser"></param>
 public IntegrityManager(Definitions.IDefinitionManager definitions, IItemFinder finder, Web.IUrlParser urlParser)
 {
     this.definitions = definitions;
     this.finder      = finder;
     this.urlParser   = urlParser;
 }
Пример #8
0
		/// <summary>Creates a new instance of the <see cref="IntegrityManager"/>.</summary>
		/// <param name="definitions">The definition manager.</param>
		/// <param name="finder"></param>
		/// <param name="urlParser"></param>
		public IntegrityManager(Definitions.IDefinitionManager definitions, IItemFinder finder, Web.IUrlParser urlParser)
		{
			this.definitions = definitions;
			this.finder = finder;
			this.urlParser = urlParser;
		}
Пример #9
0
 /// <summary>Creates a new instance of the <see cref="IntegrityManager"/>.</summary>
 /// <param name="definitions">The definition manager.</param>
 /// <param name="finder"></param>
 /// <param name="urlParser"></param>
 public IntegrityManager(Definitions.IDefinitionManager definitions, IContentItemRepository repository, Web.IUrlParser urlParser)
 {
     this.definitions = definitions;
     this.repository  = repository;
     this.urlParser   = urlParser;
 }
Пример #10
0
 void IInjectable <IUrlParser> .Set(IUrlParser dependency)
 {
     urlParser = dependency;
 }
Пример #11
0
 void IDependentEntity <IUrlParser> .Set(IUrlParser dependency)
 {
     urlParser = dependency;
 }