IOperationServiceRegisterExternalCourierServicesProvider(String, FuncValueTupleGuid, String, Boolean, Byte, String, FuncValueTupleDeliveryPoint, Guid, IViewManager, DeliveryOfferChooserDialogResult) Method |
Registers ecs provider.
Namespace: Resto.Front.ApiAssembly: Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
SyntaxIDisposable RegisterExternalCourierServicesProvider(
string providerId,
Func<(Guid , string , bool , byte[] , string )[]> getServicesCallback,
Func<(DeliveryPoint deliveryPoint, Guid serviceId, IViewManager vm), DeliveryOfferChooserDialogResult> getOfferCallback
)
Parameters
- providerId String
-
Unique service provider id.
- getServicesCallback FuncValueTupleGuid, String, Boolean, Byte, String
-
External courier services provider.
- getOfferCallback FuncValueTupleDeliveryPoint, Guid, IViewManager, DeliveryOfferChooserDialogResult
-
Delivery offer for the specified external courier service.
Return Value
IDisposable
See Also