using Furion; using InitQ; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EzInitQ { public class Startup : AppStartup { public void ConfigureServices(IServiceCollection services) { services.AddInitQ(m => { m.SuspendTime = 1000; m.IntervalTime = 1000; m.ConnectionString = App.Configuration["InitQRedisConfig:ConnectionString"]; m.ListSubscribe = new List() { typeof(PayServiceMessageQ) }; m.ShowLog = false; }); } public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { } } }