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

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

Public Member Functions

async Task< DataPortalResponseCreate (CriteriaRequest request)
 Create and initialize an existing business object. More...
 
async Task< DataPortalResponseFetch (CriteriaRequest request)
 Get an existing business object. More...
 
async Task< DataPortalResponseUpdate (UpdateRequest request)
 Update a business object. More...
 
async Task< DataPortalResponseDelete (CriteriaRequest request)
 Delete a business object. More...
 

Protected Member Functions

virtual UpdateRequest ConvertRequest (UpdateRequest request)
 Override to convert the request data before it is transferred over the network. More...
 
virtual CriteriaRequest ConvertRequest (CriteriaRequest request)
 Override to convert the request data before it is transferred over the network. More...
 
virtual DataPortalResponse ConvertResponse (DataPortalResponse response)
 Override to convert the response data after it comes back from the network. More...
 

Detailed Description

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

Definition at line 27 of file HttpPortal.cs.

Member Function Documentation

◆ ConvertRequest() [1/2]

virtual CriteriaRequest Csla.Server.Hosts.HttpPortal.ConvertRequest ( CriteriaRequest  request)
protectedvirtual

Override to convert the request data before it is transferred over the network.

Parameters
requestRequest object.

Definition at line 249 of file HttpPortal.cs.

◆ ConvertRequest() [2/2]

virtual UpdateRequest Csla.Server.Hosts.HttpPortal.ConvertRequest ( UpdateRequest  request)
protectedvirtual

Override to convert the request data before it is transferred over the network.

Parameters
requestRequest object.

Definition at line 239 of file HttpPortal.cs.

◆ ConvertResponse()

virtual DataPortalResponse Csla.Server.Hosts.HttpPortal.ConvertResponse ( DataPortalResponse  response)
protectedvirtual

Override to convert the response data after it comes back from the network.

Parameters
responseResponse object.

Definition at line 259 of file HttpPortal.cs.

◆ Create()

async Task< DataPortalResponse > Csla.Server.Hosts.HttpPortal.Create ( CriteriaRequest  request)

Create and initialize an existing business object.

Parameters
requestThe request parameter object.

Definition at line 34 of file HttpPortal.cs.

◆ Delete()

async Task< DataPortalResponse > Csla.Server.Hosts.HttpPortal.Delete ( CriteriaRequest  request)

Delete a business object.

Parameters
requestThe request parameter object.

Definition at line 176 of file HttpPortal.cs.

◆ Fetch()

async Task< DataPortalResponse > Csla.Server.Hosts.HttpPortal.Fetch ( CriteriaRequest  request)

Get an existing business object.

Parameters
requestThe request parameter object.

Definition at line 83 of file HttpPortal.cs.

◆ Update()

async Task< DataPortalResponse > Csla.Server.Hosts.HttpPortal.Update ( UpdateRequest  request)

Update a business object.

Parameters
requestThe request parameter object.

Definition at line 132 of file HttpPortal.cs.