51Degrees Pipeline .NET  4.4

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Core.Data.Evidence Class Reference

Detailed Description

This class contains the evidence that is passed in to a Pipeline as part of a FlowData object See the Specification

Inheritance diagram for FiftyOne.Pipeline.Core.Data.Evidence:


Collaboration diagram for FiftyOne.Pipeline.Core.Data.Evidence:


Public Member Functions

 Evidence (ILogger< Evidence > logger)
Constructor More...

Public Member Functions inherited from FiftyOne.Pipeline.Core.Data.DataBase

 DataBase (ILogger< DataBase > logger)
Constructor Creates a DataBase instance with a non-thread-safe, case-insensitive dictionary. More...
 DataBase (ILogger< DataBase > logger, IDictionary< string, object > dictionary)
Constructor More...
virtual IReadOnlyDictionary< string, object >  AsDictionary ()
Get the data contained in this instance as an IReadOnlyDictionary<TKey, TValue>. More...
void  PopulateFromDictionary (IDictionary< string, object > values)
Use the values in the specified dictionary to populate this data instance. More...

Constructor & Destructor Documentation

◆ Evidence()

FiftyOne.Pipeline.Core.Data.Evidence.Evidence ( ILogger< Evidence >   logger )


logger - The logger to be used by this instance