Example #1
0
 public Context(DbContext context         = null, IUserRepository users = null,
                IRibbitRepository ribbits = null)
 {
     _db     = context ?? new RibbitDatabase();
     Users   = users ?? new UserRepository(_db, true);
     Ribbits = ribbits ?? new RibbitRepository(_db, true);
 }
Example #2
0
 public Context(DbContext context = null, IUserRepository users = null, 
     IRibbitRepository ribbits = null, IUserProfileRepository profiles = null)
 {
     _db = context ?? new RibbitDatabase();
     Users = users ?? new UserRepository(_db, true);
     Ribbits = ribbits ?? new RibbitRepository(_db, true);
     Profiles = profiles ?? new UserProfileRepository(_db, true);
 }
Example #3
0
 public Context(DbContext context         = null, IUserRepository users = null,
                IRibbitRepository ribbits = null, IUserProfileRepository profiles = null)
 {
     _db      = context ?? new RibbitContext();
     Users    = users ?? new UserRepository(_db, true);
     Ribbits  = ribbits ?? new RibbitRepository(_db, true);
     Profiles = profiles ?? new UserProfileRepository(_db, true);
 }
Example #4
0
        public Context(DbContext context         = null, IUserRepository users = null,
                       IRibbitRepository ribbits = null, IUserProfileRepository profiles = null)
        {
            // if our paremeters have a value, if they do we use those values for our properties and our private variable
            // otherwise we create those objects

            _db     = context ?? new RibbitDatabase();
            Users   = users ?? new UserRepository(_db, true);
            Ribbits = ribbits ?? new RibbitRepository(_db, true);

            Profiles = profiles ?? new UserProfileRepository(_db, true);
        }
Example #5
0
 public RibbitService(IContext context)
 {
     _context = context;
     _ribbits = context.Ribbits;
 }
Example #6
0
 public RibbitService(IContext context)
 {
     _context = context;
     _ribbits = context.Ribbits;
 }