Interface IExternalDataObjectFactory
Namespace: Casewhere.Runtime.Interfaces
Assembly: Casewhere.Runtime.dll
public interface IExternalDataObjectFactory
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<IExternalDataObjectFactory>(IExternalDataObjectFactory)
Methods
Create(ExternalDOCreationalContext, DataObjectParams, bool)
DataObject Create(ExternalDOCreationalContext creationalContext, DataObjectParams value, bool forcePersistent = true)
Parameters
creationalContext
ExternalDOCreationalContext
value
DataObjectParams
forcePersistent
bool
Returns
MoveToCaseExternalDO(ExternalDOUpdateContext, DOId, Guid)
void MoveToCaseExternalDO(ExternalDOUpdateContext context, DOId id, Guid caseId)
Parameters
context
ExternalDOUpdateContext
id
DOId
caseId
Guid