public UserController(IRepositoryManager manager, IMapper mapper, IWebHostEnvironment appEnvironment, IUserMatcher matcher) { _repository = manager; _mapper = mapper; _appEnvironment = appEnvironment; _matcher = matcher; }
public void Setup() { userMatcher = new UserMatcher(); // add all rules userMatcher.AddRule(new DistanceMatcher()); userMatcher.AddRule(new NameAddressMatcher()); userMatcher.AddRule(new ReferralCodeMatcher()); }