IData ApiMigrate(String, Object, Dsl Migration Option) 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.
Definition
Namespace: Casewhere.Runtime.DSL.Api
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
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));