Class S100FeedSource
- Namespace
- EncDotNet.S100.Collections
- Assembly
- EncDotNet.S100.Collections.dll
An S-100 feed (issue #680) — this library's own JSON feed, for example one
served by s100 feed serve on another machine — optionally scoped to
some product specifications. Its items carry the publisher's coverage and
are online (RemoteItemLocation) until downloaded.
public sealed record S100FeedSource : CollectionSource, IEquatable<CollectionSource>, IEquatable<S100FeedSource>
- Inheritance
-
S100FeedSource
- Implements
- Inherited Members
Constructors
S100FeedSource(Guid, string?, Uri, S100FeedFilter)
An S-100 feed (issue #680) — this library's own JSON feed, for example one
served by s100 feed serve on another machine — optionally scoped to
some product specifications. Its items carry the publisher's coverage and
are online (RemoteItemLocation) until downloaded.
public S100FeedSource(Guid Id, string? DisplayName, Uri FeedUri, S100FeedFilter Filter)
Parameters
IdGuidThe source's stable identifier.
DisplayNamestringAn optional user-facing label.
FeedUriUriThe feed's URL (
…/feed.json).FilterS100FeedFilterWhich products to include.
Properties
FeedUri
The feed's URL (…/feed.json).
public Uri FeedUri { get; init; }
Property Value
Filter
Which products to include.
public S100FeedFilter Filter { get; init; }