Beispiel #1
0
 public PagesRenderer(ITemplatesProvider provider)
 {
     _provider = provider;
 }
 public SyncEngine(ITemplatesProvider sourceProvider, ITemplatesProvider cloneProvider)
 {
     _sourceProvider = sourceProvider ?? throw new ArgumentNullException(nameof(sourceProvider));
     _cloneProvider  = cloneProvider ?? throw new ArgumentNullException(nameof(cloneProvider));
 }
Beispiel #3
0
 public static void OverrideDefault(ITemplatesProvider provider)
 {
     _Default = provider;
 }
Beispiel #4
0
 public Task CloneAsync(ITemplatesProvider sourceProvider, Action <string> log)
 {
     throw new NotImplementedException();
 }
 public async Task CloneAsync(ITemplatesProvider sourceProvider, Action <string> log, string exclusionRules = null)
 {
     throw new NotSupportedException();
 }
Beispiel #6
0
        public async Task CloneAsync(ITemplatesProvider sourceProvider, Action <string> log)
        {
            IEnumerable <ITemplateItem> items = await sourceProvider.GetAsync("", log);

            await CloneAsync(sourceProvider, "", items, log);
        }
Beispiel #7
0
 public async Task CloneAsync(ITemplatesProvider sourceProvider, Action <string> log)
 {
     throw new NotSupportedException();
 }