Event definition in the class:
public class MyJobStep: ClientJobStepBase { public event EntityObjectHandler OnEntityObject; [...] }
Call using only the instance:
public class MyJobStep: ClientJobStepBase { [...] DataInstance createdData = null; [...] Job.Delegate(OnEntityObject, new EntityObjectArgs(createdData)); [...] }
If possible, also pass the IDocument and (args.Document) the IMapObjectDocument (args.DocObject).
public class MyJobStep: ClientJobStepBase { [...] DataInstance createdData = null; [...] Job.Delegate(OnEntityObject, new EntityObjectArgs(args.Document, args.DocObject, createdData)); [...] }