public void ConfigureServices(IServiceCollection services) { services.AddControllersWithViews(); services.AddSingleton <IFreeSql>(Fsql); services.AddSingleton <IFreeSql <long> >(Fsql2); services.AddFreeDbContext <SongContext>(options => options.UseFreeSql(Fsql)); var sql1 = Fsql.Update <Song>(1).Set(a => a.Id + 10).ToSql(); var sql2 = Fsql.Update <Song>(1).Set(a => a.Title + 10).ToSql(); var sql3 = Fsql.Update <Song>(1).Set(a => a.Create_time.Value.AddHours(1)).ToSql(); }
public void ConfigureServices(IServiceCollection services) { services.AddMvc(); services.AddSwaggerGen(options => { options.SwaggerDoc("v1", new Info { Version = "v1", Title = "FreeSql.DbContext API" }); //options.IncludeXmlComments(xmlPath); }); services.AddSingleton <IFreeSql>(Fsql); services.AddSingleton <IFreeSql <long> >(Fsql2); services.AddFreeDbContext <SongContext>(options => options.UseFreeSql(Fsql)); var sql1 = Fsql.Update <Song>(1).Set(a => a.Id + 10).ToSql(); var sql2 = Fsql.Update <Song>(1).Set(a => a.Title + 10).ToSql(); var sql3 = Fsql.Update <Song>(1).Set(a => a.Create_time.Value.AddHours(1)).ToSql(); }