CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Server.Hosts.HttpPortalController Class Reference

Exposes server-side DataPortal functionality through HTTP request/response. More...

Inheritance diagram for Csla.Server.Hosts.HttpPortalController:

Public Member Functions

 HttpPortalController (ApplicationContext applicationContext)
 Creates an instance of the type. More...
 
virtual async Task< HttpResponseMessage > PostAsync (string operation)
 Entry point for all data portal operations. More...
 

Properties

HttpPortal Portal [getset]
 Gets or sets the HttpPortal implementation used to coordinate the data portal operations. More...
 

Detailed Description

Exposes server-side DataPortal functionality through HTTP request/response.

Definition at line 134 of file HttpPortalController.cs.

Constructor & Destructor Documentation

◆ HttpPortalController()

Csla.Server.Hosts.HttpPortalController.HttpPortalController ( ApplicationContext  applicationContext)

Creates an instance of the type.

Parameters
applicationContextApplicationContext instance.

Definition at line 142 of file HttpPortalController.cs.

Member Function Documentation

◆ PostAsync()

virtual async Task< HttpResponseMessage > Csla.Server.Hosts.HttpPortalController.PostAsync ( string  operation)
virtual

Entry point for all data portal operations.

Parameters
operationName of the data portal operation to perform.
Returns
Results from the server-side data portal.

Definition at line 152 of file HttpPortalController.cs.

Property Documentation

◆ Portal

HttpPortal Csla.Server.Hosts.HttpPortalController.Portal
getset

Gets or sets the HttpPortal implementation used to coordinate the data portal operations.

Definition at line 169 of file HttpPortalController.cs.