Skip to main content

CrudContext

Assembly: ServiceStack.Server.dll​
View Source​
Declaration
public class CrudContext : object

Properties​

AppHost​

View Source​
Declaration
public ServiceStackHost AppHost { get; }

Request​

View Source​
Declaration
public IRequest Request { get; }

Db​

View Source​
Declaration
public IDbConnection Db { get; }

Events​

View Source​
Declaration
public ICrudEvents Events { get; }

Operation​

View Source​
Declaration
public string Operation { get; set; }

Dto​

View Source​
Declaration
public object Dto { get; }

ModelType​

View Source​
Declaration
public Type ModelType { get; }

RequestType​

View Source​
Declaration
public Type RequestType { get; }

ResponseType​

View Source​
Declaration
public Type ResponseType { get; }

ModelDef​

View Source​
Declaration
public ModelDefinition ModelDef { get; }

IdProp​

View Source​
Declaration
public PropertyAccessor IdProp { get; }

ResultProp​

View Source​
Declaration
public PropertyAccessor ResultProp { get; }

CountProp​

View Source​
Declaration
public PropertyAccessor CountProp { get; }

RowVersionProp​

View Source​
Declaration
public PropertyAccessor RowVersionProp { get; }

Id​

View Source​
Declaration
public object Id { get; set; }

Response​

View Source​
Declaration
public object Response { get; set; }

RowsUpdated​

View Source​
Declaration
public long? RowsUpdated { get; set; }

NamedConnection​

View Source​
Declaration
public string NamedConnection { get; set; }

Methods​

Create<Table>(IRequest, IDbConnection, Object, String)​

View Source​
Declaration
public static CrudContext Create<Table>(IRequest request, IDbConnection db, object dto, string operation)
Returns​

ServiceStack.CrudContext

Parameters​
TypeName
ServiceStack.Web.IRequestrequest
IDbConnectiondb
System.Objectdto
System.Stringoperation
Type Parameters​
  • Table

Create(Type, IRequest, IDbConnection, Object, String)​

View Source​
Declaration
public static CrudContext Create(Type tableType, IRequest request, IDbConnection db, object dto, string operation)
Returns​

ServiceStack.CrudContext

Parameters​
TypeName
TypetableType
ServiceStack.Web.IRequestrequest
IDbConnectiondb
System.Objectdto
System.Stringoperation