Click or drag to resize

IOperationServiceRegisterExternalCourierServicesProvider Method (String, FuncValueTupleGuid, String, Boolean, Byte, String, FuncValueTupleDeliveryPoint, Guid, IViewManager, DeliveryOfferChooserDialogResult)

Registers ecs provider.

Namespace:  Resto.Front.Api
Assembly:  Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
Syntax
C#
IDisposable RegisterExternalCourierServicesProvider(
	string providerId,
	Func<(Guid , string , bool , byte[] , string )[]> getServicesCallback,
	Func<(DeliveryPoint deliveryPoint, Guid serviceId, IViewManager vm), DeliveryOfferChooserDialogResult> getOfferCallback
)

Parameters

providerId
Type: SystemString
Unique service provider id.
getServicesCallback
Type: SystemFuncValueTupleGuid, String, Boolean, Byte, String
External courier services provider.
getOfferCallback
Type: SystemFuncValueTupleDeliveryPoint, Guid, IViewManager, DeliveryOfferChooserDialogResult
Delivery offer for the specified external courier service.

Return Value

Type: IDisposable
See Also