public RepoService(IUserGetRepository userGetRepository, IWallPostRepository wallRepo, ILogger log, Manager manager) { _userGetRepository = userGetRepository; _log = log; _manager = manager; _wallRepo = wallRepo; }
public Manager(IReadOnlyList <UserProfileGathering> userGathering, IReadOnlyList <GroupGathering> groupLaborers, ILogger log, IUserGetRepository repo, IWallPostRepository wallRepo, IAntiBotRepository antiBotRepository) { _groupmapping = JsonConvert.DeserializeObject <Dictionary <long, double[]> >(File.ReadAllText("map_groups.json")); _antiBotRepository = antiBotRepository; _laborer = userGathering; _groupLaborers = groupLaborers; _log = log; _repo = repo; _wallRepo = wallRepo; _log.Information($"Gathering can be performed with {_laborer.Count} laborers"); }
public UserGetService() { userRepository = new UserGetRepository(); }