Class ChainMessage
Message that goes through chains
Inheritance
object
ChainMessage
Implements
IEquatable<ChainMessage>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DotnetPrompt.Abstractions.Chains
Assembly: DotnetPrompt.Abstractions.dll
Syntax
public record ChainMessage : IEquatable<ChainMessage>
Constructors
| Improve this Doc View SourceChainMessage(IDictionary<string, string>, IList<string>)
Message that goes through chains
Declaration
public ChainMessage(IDictionary<string, string> Values, IList<string> Stops = null)
Parameters
Type | Name | Description |
---|---|---|
IDictionary<string, string> | Values | |
IList<string> | Stops |
Properties
| Improve this Doc View SourceId
Declaration
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Stops
Declaration
public IList<string> Stops { get; init; }
Property Value
Type | Description |
---|---|
IList<string> |
Values
Declaration
public IDictionary<string, string> Values { get; init; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
Implements
System.IEquatable<T>