Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HomeController"/> class.
 /// </summary>
 /// <param name="logger">The logger<see cref="ILogger{HomeController}"/>.</param>
 /// <param name="paperRepo">The paperRepo<see cref="IPapers"/>.</param>
 /// <param name="shredsRepo">The shredsRepo<see cref="IShreds"/>.</param>
 /// <param name="subShredsRepo">The subShredsRepo<see cref="ISubShreds"/>.</param>
 public HomeController(ILogger <HomeController> logger, IHashTags hashTagsRepo, IPaperHashes paperHashesRepo, IPaperUpload paperUploadRepo, IWebHostEnvironment hostEnv, IRips ripsRepo, IPapers paperRepo, IShreds shredsRepo, ISubShreds subShredsRepo)
 {
     _logger          = logger;
     _paperRepo       = paperRepo;
     _shredsRepo      = shredsRepo;
     _subShredsRepo   = subShredsRepo;
     _ripsRepo        = ripsRepo;
     _hostEnv         = hostEnv;
     _paperUploadRepo = paperUploadRepo;
     _hashTagsRepo    = hashTagsRepo;
     _paperHashesRepo = paperHashesRepo;
 }
 public MyPapersModel(UserManager <ApplicationUser> userManager, IPapers papersRepo)
 {
     _userManager = userManager;
     _papersRepo  = papersRepo;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MyShredsModel"/> class.
 /// </summary>
 /// <param name="userManager">The userManager<see cref="UserManager{ApplicationUser}"/>.</param>
 /// <param name="papersRepo">The papersRepo<see cref="IPapers"/>.</param>
 /// <param name="shredsRepo">The shredsRepo<see cref="IShreds"/>.</param>
 public MyShredsModel(UserManager <ApplicationUser> userManager, IPapers papersRepo, IShreds shredsRepo)
 {
     _userManager = userManager;
     _papersRepo  = papersRepo;
     _shredsRepo  = shredsRepo;
 }