public MyObjectLogic(IMyObjectRepository repository, IMyObjectDAO dao, IAuditLogger logger) { if (repository == null) { throw new ArgumentNullException("repository"); } if (dao == null) { throw new ArgumentNullException("dao"); } if (logger == null) { throw new ArgumentNullException("logger"); } _repository = repository; _dao = dao; _logger = logger; }
public MyObjectChooseBetterName(IMyObjectRepository repository, MyObjectFactory factory) { _repository = repository; _factory = factory; }