ActionArgs Class
Encapsulates the contextual arguments required for performing actions on ACSP business objects,
including the current user, SQL connection, domain, and language context.
Namespace:
AdvantageCMS.Core.Admin.EventAssembly: AdvantageCMS.Core (in AdvantageCMS.Core.dll)
Examples
C#
// Always construct with all four required parameters var args = new ActionArgs(currentUser, sql, siteId, languageId); // Optionally set additional context args.MasterId = existingRecordGuid; args.CommandName = "CustomAction"; // Pass to business object CRUD operations myBusinessObject.PublishObject(args);

