Exemple #1
0
        protected override AsyncVirtualizingCollection <AttachmentPanelDecoratorBase_NonGeneric> InitCollection(RootAttachmentsProviderConfig config)
        {
            var endpoint = container.Resolve <IDbEndPoint>();
            var factory  = container.Resolve <IDbContextFactory>();

            provider = new AttachmentsProvider <NoteAttachmentModel>(endpoint, factory, config);

            return(new AsyncVirtualizingCollection <AttachmentPanelDecoratorBase_NonGeneric>(provider, pageSize, pageTimeout));
        }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SmtpClientEngine"/> class.
 /// </summary>
 /// <param name="templateProvider">
 /// The template provider.
 /// </param>
 /// <param name="attachmentsProvider">
 /// The attachments Provider.
 /// </param>
 /// <param name="logger">
 /// Logger.
 /// </param>
 public SmtpClientEngine(ITemplateProvider templateProvider, IAttachmentsProvider attachmentsProvider, ILogger logger)
 {
     this.templateProvider    = templateProvider;
     this.attachmentsProvider = attachmentsProvider;
     this.logger = logger;
 }