void DoTest() { if (Input.GetKeyDown(KeyCode.F1)) { LogicModule module = LogicModuleManager.Inst.GetLogicModule((uint)E_LogicModuleIndex.Main); if (null != module) { module.SetVisible(!module.IsShow()); } } if (Input.GetKeyDown(KeyCode.F2)) { LogicModule module = LogicModuleManager.Inst.GetLogicModule((uint)E_LogicModuleIndex.UI_Role); if (null != module) { module.SetVisible(!module.IsShow()); } } if (Input.GetKeyDown(KeyCode.F3)) { LogicModule module = LogicModuleManager.Inst.GetLogicModule((uint)E_LogicModuleIndex.UI_Bag); if (null != module) { module.SetVisible(!module.IsShow()); } } }
static void Main() { //Application.EnableVisualStyles(); //Application.SetCompatibleTextRenderingDefault(false); //Application.Run(new FrmMain()); ServerConfig.Tcp = new[] { new TcpConfig { Host = "127.0.0.1", Port = 4530, } }; Logs.ConfigLogFile("tradeage.log"); Logs.AddAppender(new ConsoleAppender()); GameServerService.IsConsoleRun = true; var world = new WorldBase(); world.IsAutoRegisterMessage = false; world.NetStateDisconnect += world_NetStateDisconnect; GameServerService.AfterModuleInit = () => { ServerLogicProtoclRegister.Register(world.GetModules(), world.PacketHandlers); ClientProxyRegister.Register(); return(true); }; LogicModule.Prints(); GameServerService.StartGame(world); }
void InitializeComponent() { module1 = new SystemModule(); module2 = new SystemAspNetModule(); module3 = new AuditTrailTesterModule(); module4 = new AuditTrailTesterAspNetModule(); sqlConnection1 = new SqlConnection(); auditTrailModule1 = new AuditTrailModule(); securityModule1 = new SecurityModule(); validationModule1 = new ValidationModule(); conditionalAppearanceModule1 = new ConditionalAppearanceModule(); logicModule1 = new LogicModule(); xpandAuditTrailModule1 = new XpandAuditTrailModule(); securityStrategyComplex1 = new SecurityStrategyComplex(); authenticationStandard1 = new AuthenticationStandard(); ((ISupportInitialize)(this)).BeginInit(); // // sqlConnection1 // sqlConnection1.ConnectionString = "Integrated Security=SSPI;Pooling=false;Data Source=.\\SQLEXPRESS;Initial Catalog=A" + "uditTrailTester"; sqlConnection1.FireInfoMessageEventOnUserErrors = false; // // auditTrailModule1 // auditTrailModule1.AuditDataItemPersistentType = typeof(AuditDataItemPersistent); // // validationModule1 // validationModule1.AllowValidationDetailsAccess = true; // // securityStrategyComplex1 // securityStrategyComplex1.Authentication = authenticationStandard1; securityStrategyComplex1.RoleType = typeof(XpandRole); securityStrategyComplex1.UserType = typeof(SecuritySystemUser); // // authenticationStandard1 // authenticationStandard1.LogonParametersType = typeof(AuthenticationStandardLogonParameters); // // AuditTrailTesterAspNetApplication // ApplicationName = "AuditTrailTester"; Connection = sqlConnection1; Modules.Add(module1); Modules.Add(module2); Modules.Add(auditTrailModule1); Modules.Add(securityModule1); Modules.Add(validationModule1); Modules.Add(conditionalAppearanceModule1); Modules.Add(logicModule1); Modules.Add(xpandAuditTrailModule1); Modules.Add(module3); Modules.Add(module4); Security = securityStrategyComplex1; DatabaseVersionMismatch += AuditTrailTesterAspNetApplication_DatabaseVersionMismatch; ((ISupportInitialize)(this)).EndInit(); }
// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddControllers().AddFluentValidation(); services.AddDbContext <ApplicationDbContext>(opt => { opt.UseSqlServer(_configuration.GetConnectionString("DefaultConnectionString"), x => x.MigrationsAssembly("DarkAdminPanel.DataAccess")); }); services.AddSingleton(AutoMapperConfig.CreateMapper()); // Register the Swagger generator, defining 1 or more Swagger documents services.AddSwaggerGen(); //Adding Identity Server IdentityServerModule.Load(services); //Adding JWT JwtModule.Load(services, _configuration); //Adding Validator ValidatorModule.Load(services); //Configure DI for application services LogicModule.Load(services); }
// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddControllersWithViews(); services.AddMemoryCache(); services.AddSession(); services.AddHttpContextAccessor(); // Auto Mapper Configurations services.AddSingleton(AutoMapperConfig.CreateMapper()); //Configure DI for application services LogicModule.Load(services); //Adding Jwt module JwtModule.Load(services, _configuration); //Adding HttpClient module HttpClientModule.Load(services); }
private void InitializeComponent() { _module1 = new SystemModule(); _module2 = new SystemAspNetModule(); _module3 = new ModelArtifactStateTesterModule(); _sqlConnection1 = new SqlConnection(); _validationModule1 = new ValidationModule(); _xpandValidationModule1 = new XpandValidationModule(); _securityModule1 = new SecurityModule(); _conditionalAppearanceModule1 = new ConditionalAppearanceModule(); _logicModule1 = new LogicModule(); _modelArtifactStateModule1 = new ModelArtifactStateModule(); ((ISupportInitialize)(this)).BeginInit(); // // _sqlConnection1 // _sqlConnection1.ConnectionString = "Integrated Security=SSPI;Pooling=false;Data Source=.\\SQLEXPRESS;Initial Catalog=M" + "odelArtifactStateTester"; _sqlConnection1.FireInfoMessageEventOnUserErrors = false; // // validationModule1 // _validationModule1.AllowValidationDetailsAccess = true; _validationModule1.IgnoreWarningAndInformationRules = false; // // ModelArtifactStateTesterAspNetApplication // ApplicationName = "ModelArtifactStateTester"; Connection = _sqlConnection1; Modules.Add(_module1); Modules.Add(_module2); Modules.Add(_validationModule1); Modules.Add(_xpandValidationModule1); Modules.Add(_securityModule1); Modules.Add(_conditionalAppearanceModule1); Modules.Add(_logicModule1); Modules.Add(_modelArtifactStateModule1); Modules.Add(_module3); ((ISupportInitialize)(this)).EndInit(); }