Пример #1
0
        protected override void BaseSetup(Setup config)
        {
            base.BaseSetup(config);

            // Default Groups
            new UserGroupBuilder(Session).WithName(GuestsName).WithUniqueId(GuestsId).WithRole(new Roles(Session).Guest).Build();
            new UserGroupBuilder(Session).WithName(AdministratorsName).WithUniqueId(AdministratorsId).WithRole(new Roles(Session).Administrator).Build();

            new SecurityCache(this.Session).Invalidate();
        }
Пример #2
0
        protected override void AppsPrepare(Setup setup)
        {
            base.AppsPrepare(setup);

            setup.AddDependency(this.ObjectType, SalesInvoiceItemObjectStates.Meta.ObjectType);
        }
Пример #3
0
        protected override void BaseSetup(Setup setup)
        {
            base.BaseSetup(setup);

            new MediaTypeBuilder(this.Session).WithName(PngName).WithDefaultFileExtension("png").Build();
            new MediaTypeBuilder(this.Session).WithName(JpegName).WithDefaultFileExtension("jpg").Build();
            new MediaTypeBuilder(this.Session).WithName(GifName).WithDefaultFileExtension("gif").Build();
            new MediaTypeBuilder(this.Session).WithName(BmpName).WithDefaultFileExtension("bmp").Build();
            new MediaTypeBuilder(this.Session).WithName(PdfName).WithDefaultFileExtension("pdf").Build();
            new MediaTypeBuilder(this.Session).WithName(OctetStreamName).Build();
        }
Пример #4
0
 protected virtual void CustomSetup(Setup setup)
 {
 }
Пример #5
0
 protected virtual void CustomPrepare(Setup setup)
 {
 }
Пример #6
0
 public void Prepare(Setup setup)
 {
     this.BasePrepare(setup);
     this.CustomPrepare(setup);
 }
Пример #7
0
 public void Prepare(Setup setup)
 {
     this.BasePrepare(setup);
     this.AppsPrepare(setup);
     this.DipuPrepare(setup);
 }
Пример #8
0
        protected override void BaseSetup(Setup config)
        {
            base.BaseSetup(config);

            // Horizontal Roles
            new RoleBuilder(this.Session).WithName(AdministratorName).WithUniqueId(AdministratorId).Build();
            new RoleBuilder(this.Session).WithName(GuestName).WithUniqueId(GuestId).Build();

            // DAC emulation
            new RoleBuilder(this.Session).WithName(OwnerName).WithUniqueId(OwnerId).Build();

            new SecurityCache(this.Session).Invalidate();
        }
Пример #9
0
 protected virtual void RealTimeSetup(Setup setup)
 {
 }
Пример #10
0
 protected virtual void RealTimePrepare(Setup setup)
 {
 }
Пример #11
0
 public void Setup(Setup setup)
 {
     this.CoreSetup(setup);
     this.CustomSetup(setup);
 }
Пример #12
0
        protected override void BaseSetup(Setup config)
        {
            base.BaseSetup(config);

            this.Sync();

            new SecurityCache(this.Session).Invalidate();
        }
Пример #13
0
        protected override void BasePrepare(Setup config)
        {
            base.BasePrepare(config);

            config.AddDependency(this.ObjectType, Roles.Meta.ObjectType);
        }
Пример #14
0
 protected virtual void DipuSetup(Setup setup)
 {
 }
Пример #15
0
 protected virtual void DipuPrepare(Setup setup)
 {
 }