Exemplo n.º 1
0
        // Constructor
        public UserCountService(UserRepository userRepository)
        {
            #region Require

            if (userRepository == null) throw new ArgumentNullException();

            #endregion
            _userRepository = userRepository;
        }
Exemplo n.º 2
0
        static UserCountService CreateUserCountService()
        {
            // UserRepositoryProvider
            SqlUserRepositoryProvider userRepositoryProvider = new SqlUserRepositoryProvider();

            // UserRepository
            UserRepository userRepository = new UserRepository(userRepositoryProvider);

            // UserCountService
            UserCountService userCountService = new UserCountService(userRepository);

            // Return
            return userCountService;
        }