Example #1
0
 public BaseService(ILoggerFactory loggerFactory, ITenant tenant, IPrincipal user)
 {
     this.logger = loggerFactory.CreateLogger <T>();
     this.tenant = tenant;
     this.db     = OpenDatabase.GetDatabase(tenant.Site.ProviderName, tenant.Site.ConnectionString, tenant.Site.DatabaseName);
     this.user   = user;
 }
Example #2
0
        public static void Main(string[] args)
        {
            using (var db = OpenDatabase.GetDatabase())
            {
                //test add
                db.Entity <UserForTest>().Insert(new UserForTest()
                {
                    Name = "test", Sex = 0
                });
                db.Entity <UserForTest>().Insert(new UserForTest()
                {
                    Name = "Adm Zhu", Sex = 1
                });
                var result = db.Entity <UserForTest>().Query("Name", "Sex").Count();
                Console.WriteLine(result);


                //test delete
                //test update

                //test query
                Console.ReadKey();
            }
        }
Example #3
0
 public NewsController(IWechatService wechatService, ILoggerFactory loggerFactory, ITenant tenant) : base(loggerFactory, tenant)
 {
     this.wechatService = wechatService;
     this.db            = OpenDatabase.GetDatabase();
 }