Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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();
        }