Esempio n. 1
0
 public void Install(IInjectionContainer container, IQueryStore queryStore)
 {
     string provider = "System.Data.SqlClient";
     string connectionString = "Data Source=.;Initial Catalog=Test;User Id=sa;Password=Aa123456";
     queryStore.ConnectionString = new ConnectionStringInformation(connectionString, provider);
     queryStore.Expression<IDataRepository, Data>("LoadDataById")
                  .Select()
                  .Where<int>((data, id) => data.Id == id)
                  .OrderBy((d) => d.Id)
                  .AddToStore();
     container.Bind<IDataBusiness, DataBusinessClass>();
 }
Esempio n. 2
0
        public void Install(IInjectionContainer container, IQueryStore queryStore)
        {
            container.Bind<IBusiness, DataBusiness>();
            queryStore.ConnectionString = new Crow.Library.Foundation.Common.ConnectionStringInformation("Data Source=.;Initial Catalog=Test;User Id=sa;Password=Aa123456");

            queryStore.Expression<IDataRepository, Data>("GetDataById").Where<int>((m, id) => m.Id == id).AddToStore();
        }