Files
Beam/Beam.Abstractions/IDataProvider.cs
T

13 lines
374 B
C#

using HtmlAgilityPack;
namespace Beam.Abstractions;
public interface IDataProvider {
public string GetString(HtmlDocument document)
=> (this as IDataProvider<object>)?.Get(document)?.ToString() ?? "";
}
public interface IDataProvider<out T> : IDataProvider {
public T Get(HtmlDocument document);
//public HtmlNode? GetNode(HtmlDocument document);
}