IIdentifierCodeHandler Interface |
Namespace: Resto.Front.Api.Data.Orders
public interface IIdentifierCodeHandler
The IIdentifierCodeHandler type exposes the following members.
Name | Description | |
---|---|---|
![]() | Description |
Human-readable description of the handler.
|
![]() | SourceKey |
Unique key identifying this handler. Used to associate verification results and processing flags with the handler.
|
Name | Description | |
---|---|---|
![]() | IsIdentifierCodeSupported(IOrder, IOrderProductItem, String, IdentifierCodeHandlerFlags) |
Determines whether this handler can process a raw input string representing a product code, and returns handler-specific processing flags.
|
![]() | IsIdentifierCodeSupported(IOrder, IOrderModifierItem, IOrderProductItem, String, IdentifierCodeHandlerFlags) |
Determines whether this handler can process a raw input string representing a modifier code, and returns handler-specific processing flags.
|
![]() | VerifyIdentifierCode(IOrder, IOrderProductItem, OrderItemIdentifierCode) |
Performs verification of an identifier code previously added to a product item.
|
![]() | VerifyIdentifierCode(IOrder, IOrderModifierItem, IOrderProductItem, OrderItemIdentifierCode) |
Performs verification of an identifier code previously added to a modifier item.
|