public HomeController(ILogger <HomeController> logger, CrowdDbContext db, IUserManager userMng, IProjectManager projMng, IPackageManager pkMng, IMediaManager mediaMng, IProjectStatusManager psMgnr) { _logger = logger; _db = db; _userMng = userMng; _projMng = projMng; _pkMng = pkMng; _mediaMng = mediaMng; _psMgnr = psMgnr; }
static void Main() { var optionsBuilder = new DbContextOptionsBuilder <CrowdDbContext>(); optionsBuilder.UseSqlServer(CrowdDbContext.ConnectionString); using CrowdDbContext db = new CrowdDbContext(optionsBuilder.Options); IPackageManager projectMngr = new PackageManagement(db); var list = projectMngr.BackerRewards(3); IProjectManager project = new ProjectManagement(db); int c = project.PagesNum(); }
public ProjectStatusManagement(CrowdDbContext _db) { db = _db; }
public UserManagement(CrowdDbContext _db) { db = _db; }
public PackageManagement(CrowdDbContext _db) { db = _db; }
public MediaManagement(CrowdDbContext _db) { db = _db; }