ActionService Class

Design Pattern Framework 3.5

Design Pattern Framework 3.5 ActionService Class
Main facade into Patterns in Action application
Declaration Syntax
C# Visual Basic
public class ActionService : IActionService
Public Class ActionService _
	Implements IActionService
Members
All Members Constructors Methods



Icon Member Description
ActionService()()()
Initializes a new instance of the ActionService class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetCart(CartRequest)
Request shopping cart.

GetCustomers(CustomerRequest)
Request customer data.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetOrders(OrderRequest)
Request order data.

GetProducts(ProductRequest)
Requests product data.

GetToken(TokenRequest)
Gets unique session based token that is valid for the duration of the session.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Login(LoginRequest)
Login to application service.

Logout(LogoutRequest)
Logout from application service.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetCart(CartRequest)
Sets (add, edit, delete) shopping cart data.

SetCustomers(CustomerRequest)
Set (add, update, delete) customer value.

SetOrders(OrderRequest)
SetProducts(ProductRequest)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Remarks
The Cloud Facade Pattern.
Inheritance Hierarchy
Object
ActionService

Assembly: ActionService (Module: ActionService) Version: 1.0.0.0 (1.0.0.0)