コード例 #1
0
ファイル: ItemBridgeTests.cs プロジェクト: Biswo/n2cms
        public override void SetUp()
        {
            base.SetUp();

            schemaCreator.Execute(/*script*/false, /*export*/true, /*justDrop*/false, sessionProvider.OpenSession.Connection, null);

			var root = new N2.Management.Myself.RootBase();
			persister.Save(root);
			bridge = new ItemBridge(activator, persister, new SecurityManager(new FakeWebContextWrapper(), new EditSection()), new Host(new FakeWebContextWrapper(), new HostSection { RootID = root.ID }), new EditSection { Membership = new MembershipElement { UserType = typeof(UserOverride).AssemblyQualifiedName } });
		}
コード例 #2
0
 public ContentProfileRepository(ItemBridge bridge)
 {
     this.bridge = bridge;
 }
コード例 #3
0
 public ContentMembershipProvider(ItemBridge bridge)
     : base()
 {
     this.bridge = bridge;
 }
コード例 #4
0
		private ItemBridge Set(ItemBridge bridge)
		{
			this.bridge = bridge;
			bridge.UserSaved += (s, ea) => Cache.Expire();
			return bridge;
		}
コード例 #5
0
        public ContentMembershipProvider(ItemBridge bridge, Engine.StructureBoundDictionaryCache<string, MembershipUser> cache)
			: this()
		{
			Set(bridge);
            this.cache = cache;
		}
コード例 #6
0
 public ContentMembershipProvider(ItemBridge bridge)
     : this()
 {
     this.bridge = bridge;
 }
コード例 #7
0
 private ItemBridge Set(ItemBridge bridge)
 {
     this.bridge       = bridge;
     bridge.UserSaved += (s, ea) => Cache.Expire();
     return(bridge);
 }
コード例 #8
0
 public ContentMembershipProvider(ItemBridge bridge, Engine.StructureBoundDictionaryCache <string, MembershipUser> cache)
     : this()
 {
     Set(bridge);
     this.cache = cache;
 }
コード例 #9
0
 public ContentRoleProvider(ItemBridge bridge, Engine.StructureBoundDictionaryCache <string, CachedRoles> cache)
     : this()
 {
     this.bridge = bridge;
     this.cache  = cache;
 }
コード例 #10
0
        public ContentRoleProvider(ItemBridge bridge, Engine.StructureBoundDictionaryCache<string, CachedRoles> cache)
			: this()
		{
			Set(bridge);
            this.cache = cache;
		}
コード例 #11
0
 public ContentProfileRepository(ItemBridge bridge)
 {
     this.bridge = bridge;
 }