Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IContentEncoder.cs
1using System.Text;
2using System.Threading.Tasks;
4
5namespace Waher.Content
6{
12 {
20 bool Encodes(object Object, out Grade Grade, params string[] AcceptedContentTypes);
21
30 Task<ContentResponse> EncodeAsync(object Object, Encoding Encoding, ICodecProgress Progress,
31 params string[] AcceptedContentTypes);
32 }
33}
Interface for reporting progress about an encoding or decoding.
Basic interface for Internet Content encoders. A class implementing this interface and having a defau...
bool Encodes(object Object, out Grade Grade, params string[] AcceptedContentTypes)
If the encoder encodes a given object.
Task< ContentResponse > EncodeAsync(object Object, Encoding Encoding, ICodecProgress Progress, params string[] AcceptedContentTypes)
Encodes an object.
Base interface for Internet content encoders or decoders.
Grade
Grade enumeration
Definition: Grade.cs:7