Beispiel #1
0
        public Reporter(IReportBuilder reportBuilder, IReportSender reportSender)
        {
            this.reportBuilder = reportBuilder;
            this.reportSender  = reportSender;

            Console.WriteLine("Создаем of Reporter");
        }
        public Reporter(IReportBuilder reportBuilder, IReportSender reportSender)
        {
            this.reportBuilder = reportBuilder;
            this.reportSender = reportSender;

            Console.WriteLine("Создаем of Reporter");
        }
Beispiel #3
0
        public Reporter(IReportBuilder reportBuilder, IReportSender reportSender)
        {
            this._reportBuilder = reportBuilder;
            this._reportSender  = reportSender;

            Console.WriteLine("Create Reporter");
        }
Beispiel #4
0
 public Reporter(
     IReportBuilder reportBuilder,
     IReportSender reportSender)
 {
     this.reportBuilder = reportBuilder;
     this.reportSender  = reportSender;
 }
Beispiel #5
0
        /// <summary>
        /// Initializes a new instance of the <see cref="FeedbackReportTransmitter"/> class.
        /// </summary>
        /// <param name="sender">The object that sends the reports to the remote server.</param>
        /// <exception cref="ArgumentNullException">
        ///     Thrown if <paramref name="sender"/> is <see langword="null" />.
        /// </exception>
        public FeedbackReportTransmitter(IReportSender sender)
        {
            {
                Enforce.Argument(() => sender);
            }

            m_Sender = sender;
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="FeedbackReportTransmitter"/> class.
        /// </summary>
        /// <param name="sender">The object that sends the reports to the remote server.</param>
        /// <exception cref="ArgumentNullException">
        ///     Thrown if <paramref name="sender"/> is <see langword="null" />.
        /// </exception>
        public FeedbackReportTransmitter(IReportSender sender)
        {
            {
                Enforce.Argument(() => sender);
            }

            m_Sender = sender;
        }
Beispiel #7
0
        public void TestFixtureSetUp()
        {
            _mockReportSender             = MockRepository.GenerateMock <IReportSender>();
            _mockEmailConfiguration       = MockRepository.GenerateMock <IEmailConfiguration>();
            _mockFilterConfiguration      = MockRepository.GenerateMock <IFilterConfiguration>();
            _mockEventIdentificationStore = MockRepository.GenerateMock <IEventIdentificationStore>();
            _mockEventReader = MockRepository.GenerateMock <IEventReader>();

            _radonExecutor = new RadonExecutor(_mockEmailConfiguration, _mockFilterConfiguration, _mockEventIdentificationStore, _mockEventReader);
        }
Beispiel #8
0
 /// <summary>
 /// Removing report sender. Thread safe.
 /// </summary>
 /// <param name="sender">Report sender instance.</param>
 public void RemoveReportSender(IReportSender sender)
 {
     lock (_reportersListLocker)
     {
         if (!_reportSenders.Contains(sender))
         {
             return;
         }
         _reportSenders.Remove(sender);
     }
 }
Beispiel #9
0
 /// <summary>
 /// Adding report sender. Thread safe.
 /// </summary>
 /// <param name="sender">Report sender instance.</param>
 public void AddReportSender(IReportSender sender)
 {
     lock (_reportersListLocker)
     {
         if (_reportSenders.Contains(sender))
         {
             return;
         }
         _reportSenders.Add(sender);
     }
 }
Beispiel #10
0
 public ReportService(IReportBuilder reportBuilder, IReportSender reportSender)
 {
     _reportBuilder = reportBuilder;
     _reportSender  = reportSender;
 }
Beispiel #11
0
 public ReportService(MyReportDbContext dbContext,
                      IReportSender reportSender)
 {
     _dbContext    = dbContext;
     _reportSender = reportSender;
 }
 public Reporter(IReportBuilder rb, IReportSender rs)
 {
     this._reportBuilder = rb;
     this._reportSender  = rs;
 }
Beispiel #13
0
 public Handler(IUnitOfWork unitOfWork, IIdentityContext identityContext, IReportSender reportSender)
 {
     _unitOfWork      = unitOfWork;
     _identityContext = identityContext;
     _reportSender    = reportSender;
 }
Beispiel #14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Reporter"/> class.
 /// </summary>
 /// <param name="reportBuilder">The report builder.</param>
 /// <param name="reportSender">The report sender.</param>
 public Reporter(IReportBuilder reportBuilder, IReportSender reportSender)
 {
     this.reportBuilder = reportBuilder;
     this.reportSender = reportSender;
 }
Beispiel #15
0
 public PersonService(MyContactDbContext dbContext,
                      IReportSender reportSender)
 {
     this._dbContext    = dbContext;
     this._reportSender = reportSender;
 }
Beispiel #16
0
 public Reporter(IReportBuilder reportBuilder, IReportSender reportSender)
 {
     _reportBuilder = reportBuilder;
     _reportSender = reportSender;
 }
Beispiel #17
0
 public Reporter(IReportBuilder reportBuilder, IReportSender reportSender)
 {
     _reportBuilder = reportBuilder;
     _reportSender  = reportSender;
 }
Beispiel #18
0
 public Reporter(IReportSender reportSender)
 {
     _reportSender = reportSender;
 }
Beispiel #19
0
 public Reporter(IReportSender reportSender)
 {
     _reportSender = reportSender;
 }
Beispiel #20
0
 // Constuctor Injection: передача обязательной зависимости
 public ReportProcessor(IReportSender reportSender)
 {
     _reportSender = reportSender;
     Logger        = LogManager.DefaultLogger;
 }
 public HomeController(IOrderRepository orderRepository, IReportExporter reportExporter, IReportSender reportSender)
 {
     this.orderRepository = orderRepository;
     this.reportExporter  = reportExporter;
     this.reportSender    = reportSender;
 }
Beispiel #22
0
 public Handler(IIdentityContext identityContext, IReportSender reportSender)
 {
     _identityContext = identityContext;
     _reportSender    = reportSender;
 }