public PDFManager(IReport report,
                   IPDFRepository pDFRepository,
                   IConsolidateHelper consolidateHelper)
 {
     _report            = report;
     _pDFRepository     = pDFRepository;
     _consolidateHelper = consolidateHelper;
 }
Exemple #2
0
        /// <summary>
        ///
        /// </summary>
        private static void Initialize()
        {
            var container = new UnityContainer();

            container.RegisterType <IAuthor, Author>();
            container.RegisterType <IReport, Report>();
            container.RegisterType <IHeaderPage, HeaderPage>();
            container.RegisterType <IFooterPage, FooterPage>();
            container.RegisterType <IRoyaltyFee, RoyaltyFee>();
            container.RegisterType <IHeaderPage, HeaderPage>();
            container.RegisterType <IPDFRepository, PDFRepository>();
            container.RegisterType <IConsolidateHelper, ConsolidateHelper>();
            container.RegisterType <IConnectionStringHelper, ConnectionStringHelper>();

            // --   --
            _report            = container.Resolve <Report>();
            _pdfRepository     = container.Resolve <PDFRepository>();
            _consolidateHelper = container.Resolve <ConsolidateHelper>();
        }
Exemple #3
0
 public PDFController(IPDFRepository pdfRepository)
 {
     _pdfRepository = pdfRepository;
 }
 public PDFManager(IPDFRepository pdfRepository)
 {
     this.pdfRepository = pdfRepository;
 }