示例#1
0
        //2.0.0 changes
        //this uri is only used to init datacontext
        //most class methods include a complete uri, with full route, config, and context settings
        //sqlio uses that uri to get db connection
        public MemberRepository(ContentURI uri)
        {
            //pass the generic config settings to a dbcontextoptionsbldr
            var builder = new DbContextOptionsBuilder <DevTreksContext>();

            builder.UseSqlServer(Helpers.AppSettings.GetConnection(uri));
            _dataContext = new DevTreksContext(builder.Options);
        }
示例#2
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         // Free managed resources.
         if (_dataContext != null)
         {
             _dataContext.Dispose();
             _dataContext = null;
         }
     }
 }
示例#3
0
 public NetworkModelHelper(DevTreksContext dataContext, DevTreks.Data.ContentURI dtoURI)
 {
     this._dataContext = dataContext;
     _dtoContentURI    = dtoURI;
 }
示例#4
0
 public LocalsModelHelper(DevTreksContext dataContext, ContentURI dtoURI)
 {
     this._dataContext = dataContext;
     _dtoContentURI    = dtoURI;
 }
示例#5
0
 public ServiceModelHelper(DevTreksContext dataContext, DevTreks.Data.ContentURI dtoURI)
 {
     _dataContext   = dataContext;
     _dtoContentURI = dtoURI;
 }