Interface IMessageSchemaCompatibilityChecker
- Namespace
- AnyProtocol.Abstraction
- Assembly
- AnyProtocol.Abstraction.dll
Evaluates compatibility for one schema format.
public interface IMessageSchemaCompatibilityChecker
Properties
Format
Gets the case-insensitive format name handled by this checker.
string Format { get; }
Property Value
Methods
Check(string, string, SchemaCompatibilityMode)
Checks a candidate definition against the current schema.
SchemaCompatibilityResult Check(string currentDefinition, string candidateDefinition, SchemaCompatibilityMode mode)
Parameters
currentDefinitionstringcandidateDefinitionstringmodeSchemaCompatibilityMode