public DistributionPolicyFactory( IUsersRepository usersRepository, IProjectRelativesRepository projectRelativesRepository) { Require.NotNull(usersRepository, nameof(usersRepository)); Require.NotNull(projectRelativesRepository, nameof(projectRelativesRepository)); _usersRepository = usersRepository; _projectRelativesRepository = projectRelativesRepository; }