public AssetManager(SporeServerContext context, IWebHostEnvironment env, ILogger <AssetManager> logger, UserManager <SporeServerUser> userManager) { _context = context; _staticDirectory = Path.Combine(env.WebRootPath, "static"); _logger = logger; _userManager = userManager; _random = new Random(); }
public UploadController(SporeServerContext context, UserManager <SporeServerUser> userManager, IAssetManager assetManager) { _userManager = userManager; _assetManager = assetManager; }
public UserSubscriptionManager(SporeServerContext context, ILogger <UserSubscriptionManager> logger) { _context = context; _logger = logger; }
public AssetCommentManager(SporeServerContext context, ILogger <AssetCommentManager> logger) { _context = context; _logger = logger; }
public AchievementManager(SporeServerContext context, ILogger <AchievementManager> logger) { _context = context; _logger = logger; }
public RatingManager(SporeServerContext context, IAssetManager assetManager, ILogger <RatingManager> logger) { _context = context; _assetManager = assetManager; _logger = logger; }
public AggregatorSubscriptionManager(SporeServerContext context, ILogger <AggregatorSubscriptionManager> logger) { _context = context; _logger = logger; }
public LeaderboardManager(SporeServerContext context, IAchievementManager achievementManager, ILogger <LeaderboardManager> logger) { _context = context; _achievementManager = achievementManager; _logger = logger; }