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.
DataPortalClient/IWcfPortal.cs
Go to the documentation of this file.
1#if !NETSTANDARD2_0 && !NET5_0
2#pragma warning disable
3using System;
4using System.Collections.Generic;
5using System.Linq;
6using System.Text;
7using System.Threading.Tasks;
9using System.ServiceModel;
10
12{
13 [System.ServiceModel.ServiceContractAttribute(Namespace = "http://ws.lhotka.net/WcfDataPortal", ConfigurationName = "WcfPortal.IWcfPortal")]
14 public interface IWcfPortal
15 {
16 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Create", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/CreateResponse")]
17 [UseNetDataContract]
19
20 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Create", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/CreateResponse")]
21 System.Threading.Tasks.Task<WcfResponse> CreateAsync(CreateRequest request);
22
23 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Fetch", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/FetchResponse")]
24 [UseNetDataContract]
26
27 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Fetch", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/FetchResponse")]
28 System.Threading.Tasks.Task<WcfResponse> FetchAsync(FetchRequest request);
29
30 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Update", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/UpdateResponse")]
31 [UseNetDataContract]
33
34 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Update", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/UpdateResponse")]
35 System.Threading.Tasks.Task<WcfResponse> UpdateAsync(UpdateRequest request);
36
37 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Delete", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/DeleteResponse")]
38 [UseNetDataContract]
40
41 [System.ServiceModel.OperationContractAttribute(Action = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/Delete", ReplyAction = "http://ws.lhotka.net/WcfDataPortal/IWcfPortal/DeleteResponse")]
42 System.Threading.Tasks.Task<WcfResponse> DeleteAsync(DeleteRequest request);
43 }
44}
45#endif
Request message for creating a new business object.
Request message for deleting a business object.
Request message for retrieving an existing business object.
Definition: FetchRequest.cs:19
Request message for updating a business object.
Response message for returning the results of a data portal call.
WcfResponse Update(UpdateRequest request)
System.Threading.Tasks.Task< WcfResponse > FetchAsync(FetchRequest request)
System.Threading.Tasks.Task< WcfResponse > DeleteAsync(DeleteRequest request)
WcfResponse Fetch(FetchRequest request)
WcfResponse Delete(DeleteRequest request)
WcfResponse Create(CreateRequest request)
System.Threading.Tasks.Task< WcfResponse > CreateAsync(CreateRequest request)
System.Threading.Tasks.Task< WcfResponse > UpdateAsync(UpdateRequest request)