Exemplo n.º 1
0
 void Commit()
 {
     if (!Global.HasRight("0702"))
     {
         MessageAlert.Alert("权限不足!");
         return;
     }
     ConfigurationUtil.SetConfiguration(nameof(this.ICReaderType), this.ICReaderType);
     ConfigurationUtil.SetConfiguration(nameof(this.ICReaderPort), this.ICReaderPort.ToString());
     ConfigurationUtil.SetConfiguration(nameof(this.ICReaderBaudRate), this.ICReaderBaudRate.ToString());
     ConfigurationUtil.SetConfiguration(nameof(this.RFIDPort), this.RFIDPort.ToString());
     ConfigurationUtil.SetConfiguration(nameof(this.RFIDBaudRate), this.RFIDBaudRate.ToString());
     ConfigurationUtil.SetConfiguration(nameof(this.ImageDir), this.ImageDir);
     MessengerInstance.Send <bool>(false, MsgToken.CloseSystemSet);
 }
Exemplo n.º 2
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            Log.Logger = new LoggerConfiguration()
                         .ReadFrom.Configuration(Configuration)
                         .WriteTo.Logger(l => l.Filter.ByIncludingOnly(Matching.WithProperty("ModuleName")).WriteTo.MySQL())
                         .WriteTo.Logger(l => l.Filter.ByIncludingOnly(Matching.WithProperty("Command")).WriteTo.RollingFile(Path.Combine(PlatformServices.Default.Application.ApplicationBasePath, "log/{Date}.log"),
                                                                                                                             outputTemplate: "[{Timestamp:HH:mm:ss} {Command} {Level}] {Message}{NewLine}param=>{Parameter}{NewLine}{Exception}{NewLine}"))
                         .CreateLogger();

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            app.UseCors("SiteCorsPolicy");

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });
            app.UseStaticFiles();
            //api文档
            app.UseSwagger();
            app.UseSwaggerUI(c =>
            {
                c.ShowExtensions();
                c.RoutePrefix = "docs";
                c.SwaggerEndpoint("/swagger/v1/swagger.json", "sk.core v1.0");
                //c.EnableValidator();
                c.DocExpansion(DocExpansion.Full);
            });


            //设置公用appsetting
            ConfigurationUtil.SetConfiguration(Configuration);
        }