IData Audit ApiSearch Method
Search Audit Logs.
Definition
Namespace: Casewhere.Runtime.DSL.Api
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
Collection of Audit Logs.
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
C#
DataAuditQueryResult Search(
DataAuditApiQuery query
)Parameters
- query DataAuditApiQuery
- The search query.
Return Value
DataAuditQueryResultCollection of Audit Logs.
Example
C#
var dataAuditApi = ctx.Use<IDataAuditApi>();
var relatedDOId = "RelatedDataClass/f97b09f9-896b-44d5-8885-aa50001be638";
var filter = FilterBuilder.Create().Eq("DataObjectId", relatedDOId).Build();
var result = dataAuditApi.Search(DataAuditApiQuery.FilterBy(filter));
Log.Info("Total: {Total}", result.Total);
foreach(var auditLog in result.Data)
Log.Info("{AuditLog}", auditLog);