Click or drag to resize

IDataApiMigrate(String, Object, DslMigrationOption) Method

Migrate an Data Object with a specified ID. This method allows add or update a data object with a specified ID without using generated ID from system.

Namespace: Casewhere.Runtime.DSL.Api
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.8.5.0
Syntax
C#
void Migrate(
	string id,
	Object data,
	DslMigrationOption option
)

Parameters

id  String
Id of the Data Object to be updated or added
data  Object
Data to be updated or added
option  DslMigrationOption
option object that is built using DslMigrationOption.
Example
C#
var dataApi = ctx.Use<IDataApi>();
dataApi.Migrate(orderId, new 
{
    Total = 20,
    BillingAddress = "123 Sunset Blvd"
},
new DslMigrationOption(canUpdateIfExist: true, ignoreEnforceConstraints: true));
See Also