Table of Contents

Class SolverTermsException

Namespace
NArk.ArkadeIntents.SolverRegistry
Assembly
NArk.ArkadeIntents.dll

Thrown when a solver's card rules out a trade, or its quote contradicts that card.

public sealed class SolverTermsException : Exception, ISerializable
Inheritance
SolverTermsException
Implements
Inherited Members

Constructors

SolverTermsException(SolverTermsRefusal, string)

Thrown when a solver's card rules out a trade, or its quote contradicts that card.

public SolverTermsException(SolverTermsRefusal reason, string message)

Parameters

reason SolverTermsRefusal
message string

Properties

Reason

Which check refused. Branch on this, never on the message.

public SolverTermsRefusal Reason { get; }

Property Value

SolverTermsRefusal