Click or drag to resize

PDTec.IceNet.Sdk.Service Namespace

The PDTec.IceNet.Sdk.Service namespace provides base classes and interfaces to implement ice.NET services.
Classes
  ClassDescription
Public classCode exampleIceNetApplicationServiceAdapterTService
An Adapter that enables usage of IceNetService implementations directly from within an IceNetApplication-based application, without generated code from the Service Builder. The service uses the ice.NET infrastructure provided by the IceNetApplication configuration. Therefore, the service methods must be called within a regular IceNetApplication.AccessRepository() scope (see example).
Public classIceNetService
Abstract base class to be used to implement methods for a business service layer. This base class provides access to common infrastructure properties (Repository, IceNetUserName) and authorization check methods.
Public classIceNetServiceException
This exception is to be thrown by a ice.NET Service implementation to transfer an Error Code and Error Values to the service caller.
Public classCode exampleRepositoryServiceAdapterTService
An Adapter that enables usage of IceNetService implementations directly, without generated code from the Service Builder.
Public classRequestAuthorizationProviderEventArgs
Public classRequestInfrastructureProviderEventArgs
Public classCode exampleServiceAdapterTService
An adapter that enables usage of IceNetService implementations from other IceNetService implementations directly, without generated code from the Service Builder.
Public classServiceFactory
A factory class to be used in service wrappers and service adapters to instantiate the requested or a configured specialized service implementation class.
Interfaces