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)); }
public static void OverrideDefault(ITemplatesProvider provider) { _Default = provider; }
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(); }
public async Task CloneAsync(ITemplatesProvider sourceProvider, Action <string> log) { IEnumerable <ITemplateItem> items = await sourceProvider.GetAsync("", log); await CloneAsync(sourceProvider, "", items, log); }
public async Task CloneAsync(ITemplatesProvider sourceProvider, Action <string> log) { throw new NotSupportedException(); }