예제 #1
0
        /// <summary>Add the test list to the session.</summary>
        internal void AddTestContainer(string containerFilePath)
        {
            // Create an include element for this container
            var xinclude = IncludeEntity.CreateXInclude(containerFilePath);

            this.AddEntity <IncludeEntity>(xinclude);
        }
예제 #2
0
 internal TestContainerLoader(IncludeEntity include)
 {
     _include              = include;
     _containerPath        = include.TestContainerLocation;
     Model                 = include.Model;
     RegisterWithSession   = true;
     LoadRecursiveIncludes = true;
 }
예제 #3
0
        internal LoadIncludeCommand(IncludeEntity include, bool interactive)
            : base(interactive)
        {
            if (include == null)
            {
                throw new ArgumentNullException("include");
            }

            IncludeEntity = include;
        }
예제 #4
0
 public SysRoleRepository(IContext dbContext)
     : base((DbContext)dbContext)
 {
     IncludeEntity.Add(m => m.SysRoleAction.Select(x => x.SysAction));
 }
예제 #5
0
 public SysAdminRoleRepository(IContext dbContext)
     : base((DbContext)dbContext)
 {
     IncludeEntity.Add(m => m.SysAdmin);
     IncludeEntity.Add(m => m.SysRole);
 }
예제 #6
0
 public SysAdminRepository(IContext dbContext)
     : base((DbContext)dbContext)
 {
     IncludeEntity.Add(m => m.SysAdminRole.Select(x => x.SysRole));
 }