10 lines
390 B
C#
10 lines
390 B
C#
using HtmlAgilityPack;
|
|
|
|
namespace Beam.Dynamic {
|
|
[System.Text.Json.Serialization.JsonDerivedType(typeof(ParagraphedContentDataProvider), 20)]
|
|
[System.Text.Json.Serialization.JsonDerivedType(typeof(ListContentDataProvider), 21)]
|
|
public interface IDataProvider {
|
|
public string Get(HtmlDocument document);
|
|
public HtmlNode? GetNode(HtmlDocument document);
|
|
}
|
|
} |