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