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; }
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(); } }
public NewsController(IWechatService wechatService, ILoggerFactory loggerFactory, ITenant tenant) : base(loggerFactory, tenant) { this.wechatService = wechatService; this.db = OpenDatabase.GetDatabase(); }