| Notification | -Members | -Description | -
|---|---|---|
| ContentSavingNotification | -
-
|
-
- Published when the IContentService.Save is called in the API. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default). - SavedEntities: The collection of IContent objects being saved. NOTE: If the entity is brand new then HasIdentity will equal false. - |
-
| ContentSavedNotification | -
-
|
-
- Published when IContentService.Save is called in the API and after data has been persisted. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default). - NOTE: See here on how to determine if the entity is brand new - SavedEntities: The saved collection of IContent objects. - |
-
| ContentPublishingNotification | -
-
|
-
- Published when IContentService.Publishing is called in the API. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Publish method call (true by default). - NOTE: If the entity is brand new then HasIdentity will equal false. - PublishedEntities: The collection of IContent objects being published. - |
-
| ContentPublishedNotification | -
-
|
-
- Published when IContentService.Publish is called in the API and after data has been published. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Publish method call (true by default). - NOTE: See here on how to determine if the entity is brand new - PublishedEntities: The published collection of IContent objects. - |
-
| ContentUnpublishingNotification | -
-
|
-
- Published when IContentService.UnPublishing is called in the API. - UnpublishedEntities: The collection of IContent being unpublished. - |
-
| ContentUnpublishedNotification | -
-
|
-
- Published when IContentService.UnPublish is called in the API and after data has been unpublished. - UnpublishedEntities: The collection of unpublished IContent. - |
-
| ContentCopyingNotification | -
-
|
-
- Published when IContentService.Copy is called in the API. - The notification is published after a copy object has been created and had its parentId updated and its state has been set to unpublished. -
|
-
| ContentCopiedNotification | -
-
|
-
- Published when IContentService.Copy is called in the API. - The notification is published after the content object has been copied. -
|
-
| ContentMovingNotification | -
-
|
-
- Published when IContentService.Move is called in the API. - NOTE: If the target parent is the Recycle bin, this notification is never published. Try the ContentMovingToRecycleBinNotification instead. - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentMovedNotification | -
-
|
-
- Published when IContentService.Move is called in the API.
- The notification is published after the content object has been moved. - NOTE: If the target parent is the Recycle bin, this notification is never published. Try the ContentMovedToRecycleBinNotification instead. - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentMovingToRecycleBinNotification | -
-
|
-
- Published when ContentService.MoveToRecycleBin is called in the API. - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentMovedToRecycleBinNotification | -
-
|
-
- Published when ContentService.MoveToRecycleBin is called in the API. Is published after the content has been moved to the RecycleBin - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentDeletingNotification | -
-
|
-
- Published when ContentService.DeleteContentOfType, ContentService.Delete, ContentService.EmptyRecycleBin are called in the API. - DeletedEntities: Gets the collection of IContent objects being deleted. - |
-
| ContentDeletedNotification | -
-
|
- Published when ContentService.Delete, ContentService.EmptyRecycleBin are called in the API, and the entity has been deleted. - DeletedEntities: Gets the collection of deleted IContent objects. - |
-
| ContentDeletingVersionsNotification | -
-
|
-
- Published when ContentService.DeleteVersion, ContentService.DeleteVersions are called in the API. -
|
-
| ContentDeletedVersionsNotification | -
-
|
- Published when ContentService.DeleteVersion, ContentService.DeleteVersions are called in the API, and the version has been deleted. -
|
-
| ContentRollingBackNotification | -
-
|
-
- Published when ContentService.Rollback is called in the API. - Entity: Gets the IContent object being rolled back. - |
-
| ContentRolledBackNotification | -
-
|
-
- Published when ContentService.Rollback is called in the API, after the content has been rolled back. - Entity: Gets the IContent object being rolled back. - |
-
| ContentSendingToPublishNotification | -
-
|
-
- Published when ContentService.SendToPublication is called in the API. - Entity: Gets the IContent object being sent to publish. - |
-
| ContentSentToPublishNotification | -
-
|
-
- Published when ContentService.SendToPublication is called in the API, after the entity has been sent to publication. - Entity: Gets the IContent object being sent to publish. - |
-
| ContentEmptyingRecycleBinNotification | -
-
|
-
- Published when ContentService.EmptyRecycleBin is called in the API. - DeletedEntities: The collection of IContent objects being deleted. - |
-
| ContentEmptiedRecycleBinNotification | -
-
|
-
- Published when ContentService.EmptyRecycleBin is called in the API, after the RecycleBin has been emptied. - DeletedEntities: The collection of deleted IContent object. - |
-
| ContentSavedBlueprintNotification | -
-
|
-
- Published when ContentService.SavedBlueprint is called in the API. - SavedBlueprint: Gets the saved blueprint IContent object - |
-
| ContentDeletedBlueprintNotification | -
-
|
-
- Published when ContentService.DeletedBlueprint is called in the API. - DeletedBlueprints: The collection of deleted blueprint IContent - |
-
| Notification | -Members | -Description | -
|---|---|---|
| ContentTypeSavingNotification | -
-
|
-
- Published when ContentTypeService.Save is called in the API. - SavedEntities: Gets the collection of IContentType objects being saved. - |
-
| ContentTypeSavedNotification | -
-
|
-
- Published when ContentTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IContentType objects. - |
-
| ContentTypeDeletingNotification | -
-
|
-
- Published when ContentTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IContentType objects being deleted. - |
-
| ContentTypeDeletedNotification | -
-
|
-
- Published when ContentTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IContentType objects. - |
-
| ContentTypeMovingNotification | -
-
|
-
- Published when ContentTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentTypeMovedNotification | -
-
|
-
- Published when ContentTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentTypeChangedNotification | -
-
|
-
- Published when a ContentType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| DataTypeSavingNotification | -
-
|
-
- Published when DataTypeService.Save is called in the API. - SavedEntities: Gets the collection of IDataType objects being saved. - |
-
| DataTypeSavedNotification | -
-
|
-
- Published when DataTypeService.Save is called in the API and after data has been persisted.
- NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the saved collection of IDataType objects. - |
-
| DataTypeDeletingNotification | -
-
|
-
- Published when DataTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IDataType objects being deleted. - |
-
| DataTypeDeletedNotification | -
-
|
-
- Published when DataTypeService.Delete is called in the API, after the IDataType objects has been deleted. - DeletedEntities: Gets the collection of deleted IDataType objects. - |
-
| DataTypeMovingNotification | -
-
|
-
- Published when IDataTypeService.Move is called in the API. - MoveInfoCollection will for each moving entity provide: -
|
-
| DataTypeMovedNotification | -
-
|
-
- Published when IDataTypeService.Move is called in the API, after the IDataType has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| TemplateSavingNotification | -
-
|
-
- Published when FileService.SaveTemplate is called in the API. -
|
-
| TemplateSavedNotification | -
-
|
-
- Published when FileService.SaveTemplate is called in the API, after the template has been saved. -
|
-
| ScriptSavingNotification | -
-
|
-
- Published when FileService.SaveScript is called in the API. - SavedEntities: Gets the collection of IScript objects being saved. - |
-
| ScriptSavedNotification | -
-
|
-
- Published when FileService.SaveScript is called in the API, after the script has been saved. - SavedEntities: Gets the collection of saved IScript objects. - |
-
| StylesheetSavingNotification | -
-
|
-
- Published when FileService.SaveStyleSheet is called in the API. - SavedEntities: Gets the collection of IStylesheet objects being saved. - |
-
| StylesheetSavedNotification | -
-
|
-
- Published when FileService.SaveStylesheet is called in the API, after the script has been saved. - SavedEntities: Gets the collection of saved IStylesheet objects. - |
-
| TemplateDeletingNotification | -
-
|
-
- Published when FileService.DeleteTemplate is called in the API. - DeletedEntities: Gets the collection of ITemplate objects being deleted. - |
-
| TemplateDeletedNotification | -
-
|
-
- Published when FileService.DeleteTemplate is called in the API, after the template has been deleted. - DeletedEntities: Gets the collection of deleted ITemplate objects. - |
-
| ScriptDeletingNotification | -
-
|
-
- Published when FileService.DeleteScript is called in the API. - DeletedEntities: Gets the collection of IScript objects being deleted. - |
-
| ScriptDeletedNotification | -
-
|
-
- Published when FileService.DeleteScript is called in the API, after the script has been deleted. - DeletedEntities: Gets the collection of deleted IScript objects. - |
-
| StylesheetDeletingNotification | -
-
|
-
- Published when FileService.DeleteStylesheet is called in the API. - DeletedEntities: Gets the collection of IStylesheet objects being deleted. - |
-
| StylesheetDeletedNotification | -
-
|
-
- Published when FileService.DeleteStylesheet is called in the API, after the stylesheet has been deleted. - DeletedEntities: Gets the collection of deleted IStylesheet objects. - |
-
| Notification | -Members | -Description | -
|---|---|---|
| LanguageSavingNotification | -
-
|
-
- Published when LocalizationService.Save (ILanguage overload) is called in the API. - SavedEntities: Gets the collection of ILanguage objects being saved. - |
-
| LanguageSavedNotification | -
-
|
-
- RPublished when LocalizationService.Save (ILanguage overload) is called in the API after data has been persisted. - SavedEntities: Gets the saved collection of ILanguage objects.. - |
-
| DictionaryItemSavingNotification | -
-
|
-
- Published when LocalizationService.Save (IDictionaryItem overload) is called in the API. - SavedEntities: Gets the collection of IDictionaryItem objects being saved. - |
-
| DictionaryItemSavedNotification | -
-
|
-
- Published when LocalizationService.Save (IDictionaryItem overload) is called in the API and the data has been persisted. - SavedEntities: Gets the saved collection of IDictionary objects. - |
-
| LanguageDeletingNotification | -
-
|
-
- Published when LocalizationService.Delete (ILanguage overload) is called in the API. - DeletedEntities: Gets the collection of ILanguage objects being deleted. - |
-
| LanguageDeletedNotification | -
-
|
-
- Published when LocalizationService.Delete (ILanguage overload) is called in the API, after the languages has been deleted. - DeletedEntities: Gets the collection of deleted ILanguage objects. - |
-
| DictionaryItemDeletingNotification | -
-
|
-
- Published when LocalizationService.Delete (IDictionaryItem overload) is called in the API. - DeletedEntities: Gets the collection of IDictionaryItem objects being deleted - |
-
| DictionaryItemDeletedNotification | -
-
|
-
- Published when LocalizationService.Delete (IDictionaryItem overload) is called in the API, after the dictionary items has been deleted. - DeletedEntities: Gets the collection of deleted IDictionaryItem objects. - |
-
| Notification | -Members | -Description | -
|---|---|---|
| MediaSavingNotification | -
-
|
-
- Published when MediaService.Save is called in the API. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default). - SavedEntities: Gets the collection of IMedia objects being saved. - |
-
| MediaSavedNotification | -
-
|
-
- Published when MediaService.Save is called in the API and after the data has been persisted. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default). - SavedEntities: Gets the saved collection of IMedia objects. - |
-
| MediaMovingNotification | -
-
|
-
- Published when MediaService.Move is called in the API. - NOTE: If the target parent is the Recycle bin, this notification is never published. Try the MediaMovingToRecycleBinNotification instead. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaMovedNotification | -
-
|
-
- Published when MediaService.Move is called in the API.
- The event is fired after the media object has been moved. - NOTE: If the target parent is the Recycle bin, this notification is never published. Try the MediaMovedToRecycleBinNotification instead. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaMovingToRecycleBinNotification | -
-
|
-
- Published when MediaService.MoveToRecycleBin is called in the API. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaMovedToRecycleBinNotification | -
-
|
-
- Published when MediaService.MoveToRecycleBin is called in the API, after the media object has been moved to the RecycleBin. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaDeletingNotification | -
-
|
-
- Published when MediaService.DeleteMediaOfType, MediaService.Delete, MediaService.EmptyRecycleBin are called in the API. - DeletedEntities: Gets the collection of IMedia objects being deleted. - |
-
| MediaDeletedNotification | -
-
|
-
- Published when MediaService.Delete, MediaService.EmptyRecycleBin are called in the API, after the media has been deleted. - DeletedEntities: Gets the collection of deleted IMedia objects. - |
-
| MediaDeletingVersionsNotification | -
-
|
-
- Published when MediaService.DeleteVersion, MediaService.DeleteVersions are called in the API. -
|
-
| MediaDeletedVersionsNotification | -
-
|
-
- Published when MediaService.DeleteVersion, MediaService.DeleteVersions are called in the API, after the media version has been deleted -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| MediaTypeSavingNotification | -
-
|
-
- Published when MediaTypeService.Save is called in the API. - SavedEntities: Gets the collection of IMediaType objects being saved. - |
-
| MediaTypeSavedNotification | -
-
|
-
- Published when MediaTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IMediaType objects. - |
-
| MediaTypeDeletingNotification | -
-
|
-
- Published when MediaTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IMediaType objects being deleted. - |
-
| MediaTypeDeletedNotification | -
-
|
-
- Published when MediaTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IMediaType objects. - |
-
| MediaTypeMovingNotification | -
-
|
-
- Published when MediaTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaTypeMovedNotification | -
-
|
-
- Published when MediaTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaTypeChangedNotification | -
-
|
-
- Published when a MediaType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| MemberSavingNotification | -
-
|
-
- Published when MemberService.Saving is called in the API. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default). - SavedEntities: Gets the collection of IMember objects being saved. - |
-
| MemberSavedNotification | -
-
|
-
- Published when MemberService.Save is called in the API and after data has been persisted. - NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default). - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the saved collection of IMember objects. - |
-
| MemberDeletingNotification | -
-
|
-
- Published when MemberService.Delete, and MemberService.DeleteMembersOfType are called in the API. - DeletedEntities: Gets the collection of IMember objects being deleted. - |
-
| MemberDeletedNotification | -
-
|
-
- Published when MemberService.Delete, and MemberService.DeleteMembersOfType are called in the API, after the members has been deleted. - DeletedEntities: Gets the collection of deleted IMember objects. - |
-
| AssignedMemberRolesNotification | -
-
|
-
- Published when MemberService.AssignRoles, and MemberService.ReplaceRoles are called in the API.
-
|
-
| RemovedMemberRolesNotification | -
-
|
-
- Published when MemberService.DissociateRoles are being called in the API.
-
|
-
| Notification | -Members | -Description | -
|---|---|---|
| MemberTypeSavingNotification | -
-
|
-
- Published when MemberTypeService.Save is called in the API. - SavedEntities: Gets the collection of IMemberType objects being saved. - |
-
| MemberTypeSavedNotification | -
-
|
-
- Published when MemberTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IMemberType objects. - |
-
| MemberTypeDeletingNotification | -
-
|
-
- Published when MemberTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IMemberType objects being deleted. - |
-
| MemberTypeDeletedNotification | -
-
|
-
- Published when MemberTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IMemberType objects. - |
-
| MemberTypeMovingNotification | -
-
|
-
- Published when MemberTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| MemberTypeMovedNotification | -
-
|
-
- Published when MemberTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| MemberTypeChangedNotification | -
-
|
-
- Published when a MemberType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| RelationSavingNotification | -
-
|
-
- Published when a relation is being saved. - SavedEntities: The collection of IRelation objects being saved. - |
-
| RelationSavedNotification | -
-
|
-
- Published when a relation has been saved. - SavedEntities: The collection of IRelation objects having been saved. - |
-
| RelationDeletingNotification | -
-
|
-
- Published when a relation is being deleted. - SavedEntities: The collection of IRelation objects being deleted. - |
-
| RelationDeletedNotification | -
-
|
-
- Published when a relation has been deleted. - SavedEntities: The collection of IRelation objects having been deleted. - |
-
| RelationTypeSavingNotification | -
-
|
-
- Published when a relation type being saved. - SavedEntities: The collection of IRelationType objects being saved. - |
-
| RelationTypeSavedNotification | -
-
|
-
- Published when a relation type has been saved. - SavedEntities: The collection of IRelationType objects having been saved. - |
-
| RelationTypeDeletingNotification | -
-
|
-
- Published when a relation type is being deleted. - SavedEntities: The collection of IRelationType objects being deleted. - |
-
| RelationTypeDeletedNotification | -
-
|
-
- Published when a relation type has been deleted. - SavedEntities: The collection of IRelationType objects having been deleted. - |
-
| Notification | -Members | -Description | -
|---|---|---|
| UmbracoApplicationStartingNotification | -
-
|
-
- Triggered when the application is starting after all IComponents are initialized but before any incoming requests are accepted.-
|
-
| UmbracoApplicationStartedNotification | -
-
|
-
- Triggered when the application has fully started and is accepting incoming requests. -
|
-
| UmbracoApplicationStoppingNotification | -
-
|
-
- Triggered when the application is performing a graceful shutdown after all IComponents are terminated.-
|
-
| UmbracoApplicationStoppedNotification | -
-
|
-
- Triggered when the application has performed a graceful shutdown. -
|
-
| Configuration | Most configuration in Umbraco CMS is handled via the appSettings.json file. | configuration | setup-image.png |
| Templating | Work with MVC views and Razor templates to build the frontend for your Umbraco CMS website. | templating | design.png |
| Querying & Models | Everything you need to extend your templates with filters, models, and more advanced queries. | querying | datap-image.png |
| Routing and Controllers | Dive into working with routers and controllers for customizing your Umbraco CMS even further. | routing | controllers-image.png |
| Security | Find everything you need related to keeping your Umbraco CMS website secure. | security | security-imag.png |
| Searching | Learn about Examine and Lucene which are tools utilized in Umbraco for the search functionality. | searching | searching-image.png |
| Notifications | Learn how to use notifications to hook into the workflow processes for the backoffice. | fileservice-notifications.md | notifications-image.png |
| Caching | Learn how to implement caching features in the Umbraco CMS application. | cache | caching-image.png |
| API Documentation | Dive into the deep end and start exploring the different sections of the Umbraco CMS API. | api-documentation.md | api-docs-image.png |
| Configuration | Most configuration in Umbraco CMS is handled via the appSettings.json file. | configuration | setup-image.png |
| Templating | Work with MVC views and Razor templates to build the frontend for your Umbraco CMS website. | templating | design.png |
| Querying & Models | Everything you need to extend your templates with filters, models, and more advanced queries. | querying | datap-image.png |
| Routing and Controllers | Dive into working with routers and controllers for customizing your Umbraco CMS even further. | routing | controllers-image.png |
| Security | Find everything you need related to keeping your Umbraco CMS website secure. | security | security-imag.png |
| Searching | Learn about Examine and Lucene which are tools utilized in Umbraco for the search functionality. | searching | searching-image.png |
| Notifications | Learn how to use notifications to hook into the workflow processes for the backoffice. | Notifications | notifications-image.png |
| Caching | Learn how to implement caching features in the Umbraco CMS application. | cache | caching-image.png |
| API Documentation | Dive into the deep end and start exploring the different sections of the Umbraco CMS API. | api-documentation.md | api-docs-image.png |
Published when the content cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the media cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the member cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the user cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the IContentService.Save is called in the API.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: The collection of IContent objects being saved.
NOTE: If the entity is brand new then HasIdentity will equal false.
Published when IContentService.Save is called in the API and after data has been persisted.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Save method call (true by default).
NOTE: See here on how to determine if the entity is brand new
SavedEntities: The saved collection of IContent objects.
Published when IContentService.Publishing is called in the API.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Publish method call (true by default).
NOTE: If the entity is brand new then HasIdentity will equal false.
PublishedEntities: The collection of IContent objects being published.
Published when IContentService.Publish is called in the API and after data has been published.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Publish method call (true by default).
NOTE: See here on how to determine if the entity is brand new
PublishedEntities: The published collection of IContent objects.
Published when IContentService.UnPublishing is called in the API.
UnpublishedEntities: The collection of IContent being unpublished.
Published when IContentService.UnPublish is called in the API and after data has been unpublished.
UnpublishedEntities: The collection of unpublished IContent.
Published when IContentService.Copy is called in the API.
The notification is published after a copy object has been created and had its parentId updated and its state has been set to unpublished.
Published when IContentService.Copy is called in the API.
The notification is published after the content object has been copied.
Published when IContentService.Move is called in the API.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the ContentMovingToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when IContentService.Move is called in the API. The notification is published after the content object has been moved.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the ContentMovedToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when ContentService.MoveToRecycleBin is called in the API.
MoveInfoCollection will for each moving entity provide:
Published when ContentService.MoveToRecycleBin is called in the API. Is published after the content has been moved to the RecycleBin
MoveInfoCollection will for each moving entity provide:
Published when ContentService.DeleteContentOfType, ContentService.Delete, ContentService.EmptyRecycleBin are called in the API.
DeletedEntities: Gets the collection of IContent objects being deleted.
Published when ContentService.Delete, ContentService.EmptyRecycleBin are called in the API, and the entity has been deleted.
DeletedEntities: Gets the collection of deleted IContent objects.
Published when ContentService.DeleteVersion, ContentService.DeleteVersions are called in the API.
Published when ContentService.DeleteVersion, ContentService.DeleteVersions are called in the API, and the version has been deleted.
Published when ContentService.Rollback is called in the API.
Entity: Gets the IContent object being rolled back.
Published when ContentService.Rollback is called in the API, after the content has been rolled back.
Entity: Gets the IContent object being rolled back.
Published when ContentService.SendToPublication is called in the API.
Entity: Gets the IContent object being sent to publish.
Published when ContentService.SendToPublication is called in the API, after the entity has been sent to publication.
Entity: Gets the IContent object being sent to publish.
Published when ContentService.EmptyRecycleBin is called in the API.
DeletedEntities: The collection of IContent objects being deleted.
Published when ContentService.EmptyRecycleBin is called in the API, after the RecycleBin has been emptied.
DeletedEntities: The collection of deleted IContent object.
Published when ContentService.SavedBlueprint is called in the API.
SavedBlueprint: Gets the saved blueprint IContent object
Published when ContentService.DeletedBlueprint is called in the API.
DeletedBlueprints: The collection of deleted blueprint IContent
| Notification | -Members | -Description | -
|---|---|---|
| ContentTypeSavingNotification | -
-
|
-
- Published when ContentTypeService.Save is called in the API. - SavedEntities: Gets the collection of IContentType objects being saved. - |
-
| ContentTypeSavedNotification | -
-
|
-
- Published when ContentTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IContentType objects. - |
-
| ContentTypeDeletingNotification | -
-
|
-
- Published when ContentTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IContentType objects being deleted. - |
-
| ContentTypeDeletedNotification | -
-
|
-
- Published when ContentTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IContentType objects. - |
-
| ContentTypeMovingNotification | -
-
|
-
- Published when ContentTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentTypeMovedNotification | -
-
|
-
- Published when ContentTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentTypeChangedNotification | -
-
|
-
- Published when a ContentType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| DataTypeSavingNotification | -
-
|
-
- Published when DataTypeService.Save is called in the API. - SavedEntities: Gets the collection of IDataType objects being saved. - |
-
| DataTypeSavedNotification | -
-
|
-
- Published when DataTypeService.Save is called in the API and after data has been persisted.
- NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the saved collection of IDataType objects. - |
-
| DataTypeDeletingNotification | -
-
|
-
- Published when DataTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IDataType objects being deleted. - |
-
| DataTypeDeletedNotification | -
-
|
-
- Published when DataTypeService.Delete is called in the API, after the IDataType objects has been deleted. - DeletedEntities: Gets the collection of deleted IDataType objects. - |
-
| DataTypeMovingNotification | -
-
|
-
- Published when IDataTypeService.Move is called in the API. - MoveInfoCollection will for each moving entity provide: -
|
-
| DataTypeMovedNotification | -
-
|
-
- Published when IDataTypeService.Move is called in the API, after the IDataType has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| TemplateSavingNotification | -
-
|
-
- Published when FileService.SaveTemplate is called in the API. -
|
-
| TemplateSavedNotification | -
-
|
-
- Published when FileService.SaveTemplate is called in the API, after the template has been saved. -
|
-
| ScriptSavingNotification | -
-
|
-
- Published when FileService.SaveScript is called in the API. - SavedEntities: Gets the collection of IScript objects being saved. - |
-
| ScriptSavedNotification | -
-
|
-
- Published when FileService.SaveScript is called in the API, after the script has been saved. - SavedEntities: Gets the collection of saved IScript objects. - |
-
| StylesheetSavingNotification | -
-
|
-
- Published when FileService.SaveStyleSheet is called in the API. - SavedEntities: Gets the collection of IStylesheet objects being saved. - |
-
| StylesheetSavedNotification | -
-
|
-
- Published when FileService.SaveStylesheet is called in the API, after the script has been saved. - SavedEntities: Gets the collection of saved IStylesheet objects. - |
-
| TemplateDeletingNotification | -
-
|
-
- Published when FileService.DeleteTemplate is called in the API. - DeletedEntities: Gets the collection of ITemplate objects being deleted. - |
-
| TemplateDeletedNotification | -
-
|
-
- Published when FileService.DeleteTemplate is called in the API, after the template has been deleted. - DeletedEntities: Gets the collection of deleted ITemplate objects. - |
-
| ScriptDeletingNotification | -
-
|
-
- Published when FileService.DeleteScript is called in the API. - DeletedEntities: Gets the collection of IScript objects being deleted. - |
-
| ScriptDeletedNotification | -
-
|
-
- Published when FileService.DeleteScript is called in the API, after the script has been deleted. - DeletedEntities: Gets the collection of deleted IScript objects. - |
-
| StylesheetDeletingNotification | -
-
|
-
- Published when FileService.DeleteStylesheet is called in the API. - DeletedEntities: Gets the collection of IStylesheet objects being deleted. - |
-
| StylesheetDeletedNotification | -
-
|
-
- Published when FileService.DeleteStylesheet is called in the API, after the stylesheet has been deleted. - DeletedEntities: Gets the collection of deleted IStylesheet objects. - |
-
| Notification | -Members | -Description | -
|---|---|---|
| LanguageSavingNotification | -
-
|
-
- Published when LocalizationService.Save (ILanguage overload) is called in the API. - SavedEntities: Gets the collection of ILanguage objects being saved. - |
-
| LanguageSavedNotification | -
-
|
-
- RPublished when LocalizationService.Save (ILanguage overload) is called in the API after data has been persisted. - SavedEntities: Gets the saved collection of ILanguage objects.. - |
-
| DictionaryItemSavingNotification | -
-
|
-
- Published when LocalizationService.Save (IDictionaryItem overload) is called in the API. - SavedEntities: Gets the collection of IDictionaryItem objects being saved. - |
-
| DictionaryItemSavedNotification | -
-
|
-
- Published when LocalizationService.Save (IDictionaryItem overload) is called in the API and the data has been persisted. - SavedEntities: Gets the saved collection of IDictionary objects. - |
-
| LanguageDeletingNotification | -
-
|
-
- Published when LocalizationService.Delete (ILanguage overload) is called in the API. - DeletedEntities: Gets the collection of ILanguage objects being deleted. - |
-
| LanguageDeletedNotification | -
-
|
-
- Published when LocalizationService.Delete (ILanguage overload) is called in the API, after the languages has been deleted. - DeletedEntities: Gets the collection of deleted ILanguage objects. - |
-
| DictionaryItemDeletingNotification | -
-
|
-
- Published when LocalizationService.Delete (IDictionaryItem overload) is called in the API. - DeletedEntities: Gets the collection of IDictionaryItem objects being deleted - |
-
| DictionaryItemDeletedNotification | -
-
|
-
- Published when LocalizationService.Delete (IDictionaryItem overload) is called in the API, after the dictionary items has been deleted. - DeletedEntities: Gets the collection of deleted IDictionaryItem objects. - |
-
Published when MediaService.Save is called in the API.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: Gets the collection of IMedia objects being saved.
Published when MediaService.Save is called in the API and after the data has been persisted.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: Gets the saved collection of IMedia objects.
Published when MediaService.Move is called in the API.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the MediaMovingToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.Move is called in the API. The event is fired after the media object has been moved.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the MediaMovedToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.MoveToRecycleBin is called in the API.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.MoveToRecycleBin is called in the API, after the media object has been moved to the RecycleBin.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.DeleteMediaOfType, MediaService.Delete, MediaService.EmptyRecycleBin are called in the API.
DeletedEntities: Gets the collection of IMedia objects being deleted.
Published when MediaService.Delete, MediaService.EmptyRecycleBin are called in the API, after the media has been deleted.
DeletedEntities: Gets the collection of deleted IMedia objects.
Published when MediaService.DeleteVersion, MediaService.DeleteVersions are called in the API.
Published when MediaService.DeleteVersion, MediaService.DeleteVersions are called in the API, after the media version has been deleted
| Notification | -Members | -Description | -
|---|---|---|
| MediaTypeSavingNotification | -
-
|
-
- Published when MediaTypeService.Save is called in the API. - SavedEntities: Gets the collection of IMediaType objects being saved. - |
-
| MediaTypeSavedNotification | -
-
|
-
- Published when MediaTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IMediaType objects. - |
-
| MediaTypeDeletingNotification | -
-
|
-
- Published when MediaTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IMediaType objects being deleted. - |
-
| MediaTypeDeletedNotification | -
-
|
-
- Published when MediaTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IMediaType objects. - |
-
| MediaTypeMovingNotification | -
-
|
-
- Published when MediaTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaTypeMovedNotification | -
-
|
-
- Published when MediaTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaTypeChangedNotification | -
-
|
-
- Published when a MediaType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
Published when MemberService.Saving is called in the API.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: Gets the collection of IMember objects being saved.
Published when MemberService.Save is called in the API and after data has been persisted.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
NOTE: See here on how to determine if the entity is brand new
SavedEntities: Gets the saved collection of IMember objects.
Published when MemberService.Delete, and MemberService.DeleteMembersOfType are called in the API.
DeletedEntities: Gets the collection of IMember objects being deleted.
Published when MemberService.Delete, and MemberService.DeleteMembersOfType are called in the API, after the members has been deleted.
DeletedEntities: Gets the collection of deleted IMember objects.
Published when MemberService.AssignRoles, and MemberService.ReplaceRoles are called in the API.
Published when MemberService.DissociateRoles are being called in the API.
| Notification | -Members | -Description | -
|---|---|---|
| MemberTypeSavingNotification | -
-
|
-
- Published when MemberTypeService.Save is called in the API. - SavedEntities: Gets the collection of IMemberType objects being saved. - |
-
| MemberTypeSavedNotification | -
-
|
-
- Published when MemberTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IMemberType objects. - |
-
| MemberTypeDeletingNotification | -
-
|
-
- Published when MemberTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IMemberType objects being deleted. - |
-
| MemberTypeDeletedNotification | -
-
|
-
- Published when MemberTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IMemberType objects. - |
-
| MemberTypeMovingNotification | -
-
|
-
- Published when MemberTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| MemberTypeMovedNotification | -
-
|
-
- Published when MemberTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| MemberTypeChangedNotification | -
-
|
-
- Published when a MemberType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| RelationSavingNotification | -
-
|
-
- Published when a relation is being saved. - SavedEntities: The collection of IRelation objects being saved. - |
-
| RelationSavedNotification | -
-
|
-
- Published when a relation has been saved. - SavedEntities: The collection of IRelation objects having been saved. - |
-
| RelationDeletingNotification | -
-
|
-
- Published when a relation is being deleted. - SavedEntities: The collection of IRelation objects being deleted. - |
-
| RelationDeletedNotification | -
-
|
-
- Published when a relation has been deleted. - SavedEntities: The collection of IRelation objects having been deleted. - |
-
| RelationTypeSavingNotification | -
-
|
-
- Published when a relation type being saved. - SavedEntities: The collection of IRelationType objects being saved. - |
-
| RelationTypeSavedNotification | -
-
|
-
- Published when a relation type has been saved. - SavedEntities: The collection of IRelationType objects having been saved. - |
-
| RelationTypeDeletingNotification | -
-
|
-
- Published when a relation type is being deleted. - SavedEntities: The collection of IRelationType objects being deleted. - |
-
| RelationTypeDeletedNotification | -
-
|
-
- Published when a relation type has been deleted. - SavedEntities: The collection of IRelationType objects having been deleted. - |
-
Triggered when the application is starting after all IComponents are initialized but before any incoming requests are accepted.
Triggered when the application has fully started and is accepting incoming requests.
Triggered when the application is performing a graceful shutdown after all IComponents are terminated.
Triggered when the application has performed a graceful shutdown.
| Configuration | Most configuration in Umbraco CMS is handled via the appSettings.json file. | configuration | setup-image.png |
| Templating | Work with MVC views and Razor templates to build the frontend for your Umbraco CMS website. | templating | design.png |
| Querying & Models | Everything you need to extend your templates with filters, models, and more advanced queries. | querying | datap-image.png |
| Routing and Controllers | Dive into working with routers and controllers for customizing your Umbraco CMS even further. | routing | controllers-image.png |
| Security | Find everything you need related to keeping your Umbraco CMS website secure. | security | security-imag.png |
| Searching | Learn about Examine and Lucene which are tools utilized in Umbraco for the search functionality. | searching | searching-image.png |
| Notifications | Learn how to use notifications to hook into the workflow processes for the backoffice. | fileservice-notifications.md | notifications-image.png |
| Caching | Learn how to implement caching features in the Umbraco CMS application. | cache | caching-image.png |
| API Documentation | Dive into the deep end and start exploring the different sections of the Umbraco CMS API. | api-documentation.md | api-docs-image.png |
| Configuration | Most configuration in Umbraco CMS is handled via the appSettings.json file. | configuration | setup-image.png |
| Templating | Work with MVC views and Razor templates to build the frontend for your Umbraco CMS website. | templating | design.png |
| Querying & Models | Everything you need to extend your templates with filters, models, and more advanced queries. | querying | datap-image.png |
| Routing and Controllers | Dive into working with routers and controllers for customizing your Umbraco CMS even further. | routing | controllers-image.png |
| Security | Find everything you need related to keeping your Umbraco CMS website secure. | security | security-imag.png |
| Searching | Learn about Examine and Lucene which are tools utilized in Umbraco for the search functionality. | searching | searching-image.png |
| Notifications | Learn how to use notifications to hook into the workflow processes for the backoffice. | Notifications | notifications-image.png |
| Caching | Learn how to implement caching features in the Umbraco CMS application. | cache | caching-image.png |
| API Documentation | Dive into the deep end and start exploring the different sections of the Umbraco CMS API. | api-documentation.md | api-docs-image.png |
Published when the content cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the media cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the member cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the user cache has been updated.
MessageObject: The refresher payload.
MessageType: The type of cache refresher message.
Published when the IContentService.Save is called in the API.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: The collection of IContent objects being saved.
NOTE: If the entity is brand new then HasIdentity will equal false.
Published when IContentService.Save is called in the API and after data has been persisted.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Save method call (true by default).
NOTE: See here on how to determine if the entity is brand new
SavedEntities: The saved collection of IContent objects.
Published when IContentService.Publishing is called in the API.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Publish method call (true by default).
NOTE: If the entity is brand new then HasIdentity will equal false.
PublishedEntities: The collection of IContent objects being published.
Published when IContentService.Publish is called in the API and after data has been published.
NOTE: It can be skipped if the parameter "raiseEvents" is set to false during the Publish method call (true by default).
NOTE: See here on how to determine if the entity is brand new
PublishedEntities: The published collection of IContent objects.
Published when IContentService.UnPublishing is called in the API.
UnpublishedEntities: The collection of IContent being unpublished.
Published when IContentService.UnPublish is called in the API and after data has been unpublished.
UnpublishedEntities: The collection of unpublished IContent.
Published when IContentService.Copy is called in the API.
The notification is published after a copy object has been created and had its parentId updated and its state has been set to unpublished.
Published when IContentService.Copy is called in the API.
The notification is published after the content object has been copied.
Published when IContentService.Move is called in the API.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the ContentMovingToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when IContentService.Move is called in the API. The notification is published after the content object has been moved.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the ContentMovedToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when ContentService.MoveToRecycleBin is called in the API.
MoveInfoCollection will for each moving entity provide:
Published when ContentService.MoveToRecycleBin is called in the API. Is published after the content has been moved to the RecycleBin
MoveInfoCollection will for each moving entity provide:
Published when ContentService.DeleteContentOfType, ContentService.Delete, ContentService.EmptyRecycleBin are called in the API.
DeletedEntities: Gets the collection of IContent objects being deleted.
Published when ContentService.Delete, ContentService.EmptyRecycleBin are called in the API, and the entity has been deleted.
DeletedEntities: Gets the collection of deleted IContent objects.
Published when ContentService.DeleteVersion, ContentService.DeleteVersions are called in the API.
Published when ContentService.DeleteVersion, ContentService.DeleteVersions are called in the API, and the version has been deleted.
Published when ContentService.Rollback is called in the API.
Entity: Gets the IContent object being rolled back.
Published when ContentService.Rollback is called in the API, after the content has been rolled back.
Entity: Gets the IContent object being rolled back.
Published when ContentService.SendToPublication is called in the API.
Entity: Gets the IContent object being sent to publish.
Published when ContentService.SendToPublication is called in the API, after the entity has been sent to publication.
Entity: Gets the IContent object being sent to publish.
Published when ContentService.EmptyRecycleBin is called in the API.
DeletedEntities: The collection of IContent objects being deleted.
Published when ContentService.EmptyRecycleBin is called in the API, after the RecycleBin has been emptied.
DeletedEntities: The collection of deleted IContent object.
Published when ContentService.SavedBlueprint is called in the API.
SavedBlueprint: Gets the saved blueprint IContent object
Published when ContentService.DeletedBlueprint is called in the API.
DeletedBlueprints: The collection of deleted blueprint IContent
| Notification | -Members | -Description | -
|---|---|---|
| ContentTypeSavingNotification | -
-
|
-
- Published when ContentTypeService.Save is called in the API. - SavedEntities: Gets the collection of IContentType objects being saved. - |
-
| ContentTypeSavedNotification | -
-
|
-
- Published when ContentTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IContentType objects. - |
-
| ContentTypeDeletingNotification | -
-
|
-
- Published when ContentTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IContentType objects being deleted. - |
-
| ContentTypeDeletedNotification | -
-
|
-
- Published when ContentTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IContentType objects. - |
-
| ContentTypeMovingNotification | -
-
|
-
- Published when ContentTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentTypeMovedNotification | -
-
|
-
- Published when ContentTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| ContentTypeChangedNotification | -
-
|
-
- Published when a ContentType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| DataTypeSavingNotification | -
-
|
-
- Published when DataTypeService.Save is called in the API. - SavedEntities: Gets the collection of IDataType objects being saved. - |
-
| DataTypeSavedNotification | -
-
|
-
- Published when DataTypeService.Save is called in the API and after data has been persisted.
- NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the saved collection of IDataType objects. - |
-
| DataTypeDeletingNotification | -
-
|
-
- Published when DataTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IDataType objects being deleted. - |
-
| DataTypeDeletedNotification | -
-
|
-
- Published when DataTypeService.Delete is called in the API, after the IDataType objects has been deleted. - DeletedEntities: Gets the collection of deleted IDataType objects. - |
-
| DataTypeMovingNotification | -
-
|
-
- Published when IDataTypeService.Move is called in the API. - MoveInfoCollection will for each moving entity provide: -
|
-
| DataTypeMovedNotification | -
-
|
-
- Published when IDataTypeService.Move is called in the API, after the IDataType has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| TemplateSavingNotification | -
-
|
-
- Published when FileService.SaveTemplate is called in the API. -
|
-
| TemplateSavedNotification | -
-
|
-
- Published when FileService.SaveTemplate is called in the API, after the template has been saved. -
|
-
| ScriptSavingNotification | -
-
|
-
- Published when FileService.SaveScript is called in the API. - SavedEntities: Gets the collection of IScript objects being saved. - |
-
| ScriptSavedNotification | -
-
|
-
- Published when FileService.SaveScript is called in the API, after the script has been saved. - SavedEntities: Gets the collection of saved IScript objects. - |
-
| StylesheetSavingNotification | -
-
|
-
- Published when FileService.SaveStyleSheet is called in the API. - SavedEntities: Gets the collection of IStylesheet objects being saved. - |
-
| StylesheetSavedNotification | -
-
|
-
- Published when FileService.SaveStylesheet is called in the API, after the script has been saved. - SavedEntities: Gets the collection of saved IStylesheet objects. - |
-
| TemplateDeletingNotification | -
-
|
-
- Published when FileService.DeleteTemplate is called in the API. - DeletedEntities: Gets the collection of ITemplate objects being deleted. - |
-
| TemplateDeletedNotification | -
-
|
-
- Published when FileService.DeleteTemplate is called in the API, after the template has been deleted. - DeletedEntities: Gets the collection of deleted ITemplate objects. - |
-
| ScriptDeletingNotification | -
-
|
-
- Published when FileService.DeleteScript is called in the API. - DeletedEntities: Gets the collection of IScript objects being deleted. - |
-
| ScriptDeletedNotification | -
-
|
-
- Published when FileService.DeleteScript is called in the API, after the script has been deleted. - DeletedEntities: Gets the collection of deleted IScript objects. - |
-
| StylesheetDeletingNotification | -
-
|
-
- Published when FileService.DeleteStylesheet is called in the API. - DeletedEntities: Gets the collection of IStylesheet objects being deleted. - |
-
| StylesheetDeletedNotification | -
-
|
-
- Published when FileService.DeleteStylesheet is called in the API, after the stylesheet has been deleted. - DeletedEntities: Gets the collection of deleted IStylesheet objects. - |
-
| Notification | -Members | -Description | -
|---|---|---|
| LanguageSavingNotification | -
-
|
-
- Published when LocalizationService.Save (ILanguage overload) is called in the API. - SavedEntities: Gets the collection of ILanguage objects being saved. - |
-
| LanguageSavedNotification | -
-
|
-
- RPublished when LocalizationService.Save (ILanguage overload) is called in the API after data has been persisted. - SavedEntities: Gets the saved collection of ILanguage objects.. - |
-
| DictionaryItemSavingNotification | -
-
|
-
- Published when LocalizationService.Save (IDictionaryItem overload) is called in the API. - SavedEntities: Gets the collection of IDictionaryItem objects being saved. - |
-
| DictionaryItemSavedNotification | -
-
|
-
- Published when LocalizationService.Save (IDictionaryItem overload) is called in the API and the data has been persisted. - SavedEntities: Gets the saved collection of IDictionary objects. - |
-
| LanguageDeletingNotification | -
-
|
-
- Published when LocalizationService.Delete (ILanguage overload) is called in the API. - DeletedEntities: Gets the collection of ILanguage objects being deleted. - |
-
| LanguageDeletedNotification | -
-
|
-
- Published when LocalizationService.Delete (ILanguage overload) is called in the API, after the languages has been deleted. - DeletedEntities: Gets the collection of deleted ILanguage objects. - |
-
| DictionaryItemDeletingNotification | -
-
|
-
- Published when LocalizationService.Delete (IDictionaryItem overload) is called in the API. - DeletedEntities: Gets the collection of IDictionaryItem objects being deleted - |
-
| DictionaryItemDeletedNotification | -
-
|
-
- Published when LocalizationService.Delete (IDictionaryItem overload) is called in the API, after the dictionary items has been deleted. - DeletedEntities: Gets the collection of deleted IDictionaryItem objects. - |
-
Published when MediaService.Save is called in the API.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: Gets the collection of IMedia objects being saved.
Published when MediaService.Save is called in the API and after the data has been persisted.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: Gets the saved collection of IMedia objects.
Published when MediaService.Move is called in the API.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the MediaMovingToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.Move is called in the API. The event is fired after the media object has been moved.
NOTE: If the target parent is the Recycle bin, this notification is never published. Try the MediaMovedToRecycleBinNotification instead.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.MoveToRecycleBin is called in the API.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.MoveToRecycleBin is called in the API, after the media object has been moved to the RecycleBin.
MoveInfoCollection will for each moving entity provide:
Published when MediaService.DeleteMediaOfType, MediaService.Delete, MediaService.EmptyRecycleBin are called in the API.
DeletedEntities: Gets the collection of IMedia objects being deleted.
Published when MediaService.Delete, MediaService.EmptyRecycleBin are called in the API, after the media has been deleted.
DeletedEntities: Gets the collection of deleted IMedia objects.
Published when MediaService.DeleteVersion, MediaService.DeleteVersions are called in the API.
Published when MediaService.DeleteVersion, MediaService.DeleteVersions are called in the API, after the media version has been deleted
| Notification | -Members | -Description | -
|---|---|---|
| MediaTypeSavingNotification | -
-
|
-
- Published when MediaTypeService.Save is called in the API. - SavedEntities: Gets the collection of IMediaType objects being saved. - |
-
| MediaTypeSavedNotification | -
-
|
-
- Published when MediaTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IMediaType objects. - |
-
| MediaTypeDeletingNotification | -
-
|
-
- Published when MediaTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IMediaType objects being deleted. - |
-
| MediaTypeDeletedNotification | -
-
|
-
- Published when MediaTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IMediaType objects. - |
-
| MediaTypeMovingNotification | -
-
|
-
- Published when MediaTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaTypeMovedNotification | -
-
|
-
- Published when MediaTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| MediaTypeChangedNotification | -
-
|
-
- Published when a MediaType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
Published when MemberService.Saving is called in the API.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
SavedEntities: Gets the collection of IMember objects being saved.
Published when MemberService.Save is called in the API and after data has been persisted.
NOTE: It can be skipped completely if the parameter "raiseEvents" is set to false during the Save method call (true by default).
NOTE: See here on how to determine if the entity is brand new
SavedEntities: Gets the saved collection of IMember objects.
Published when MemberService.Delete, and MemberService.DeleteMembersOfType are called in the API.
DeletedEntities: Gets the collection of IMember objects being deleted.
Published when MemberService.Delete, and MemberService.DeleteMembersOfType are called in the API, after the members has been deleted.
DeletedEntities: Gets the collection of deleted IMember objects.
Published when MemberService.AssignRoles, and MemberService.ReplaceRoles are called in the API.
Published when MemberService.DissociateRoles are being called in the API.
| Notification | -Members | -Description | -
|---|---|---|
| MemberTypeSavingNotification | -
-
|
-
- Published when MemberTypeService.Save is called in the API. - SavedEntities: Gets the collection of IMemberType objects being saved. - |
-
| MemberTypeSavedNotification | -
-
|
-
- Published when MemberTypeService.Save is called in the API, after the entities has been saved. - NOTE: See here on how to determine if the entity is brand new - SavedEntities: Gets the collection of saved IMemberType objects. - |
-
| MemberTypeDeletingNotification | -
-
|
-
- Published when MemberTypeService.Delete is called in the API. - DeletedEntities: Gets the collection of IMemberType objects being deleted. - |
-
| MemberTypeDeletedNotification | -
-
|
-
- Published when MemberTypeService.Delete is called in the API, after the entities has been deleted. - DeletedEntities: Gets the collection of deleted IMemberType objects. - |
-
| MemberTypeMovingNotification | -
-
|
-
- Published when MemberTypeService.Move is called in the API - MoveInfoCollection will for each moving entity provide: -
|
-
| MemberTypeMovedNotification | -
-
|
-
- Published when MemberTypeService.Move is called in the API, after the entities has been moved. - MoveInfoCollection will for each moving entity provide: -
|
-
| MemberTypeChangedNotification | -
-
|
-
- Published when a MemberType is saved or deleted, after the transaction has completed. This is mainly used for caching purposes, and generally not recommended, use Saved and Deleted notifications instead. - Changes will for each item affected by the change prove: -
|
-
| Notification | -Members | -Description | -
|---|---|---|
| RelationSavingNotification | -
-
|
-
- Published when a relation is being saved. - SavedEntities: The collection of IRelation objects being saved. - |
-
| RelationSavedNotification | -
-
|
-
- Published when a relation has been saved. - SavedEntities: The collection of IRelation objects having been saved. - |
-
| RelationDeletingNotification | -
-
|
-
- Published when a relation is being deleted. - SavedEntities: The collection of IRelation objects being deleted. - |
-
| RelationDeletedNotification | -
-
|
-
- Published when a relation has been deleted. - SavedEntities: The collection of IRelation objects having been deleted. - |
-
| RelationTypeSavingNotification | -
-
|
-
- Published when a relation type being saved. - SavedEntities: The collection of IRelationType objects being saved. - |
-
| RelationTypeSavedNotification | -
-
|
-
- Published when a relation type has been saved. - SavedEntities: The collection of IRelationType objects having been saved. - |
-
| RelationTypeDeletingNotification | -
-
|
-
- Published when a relation type is being deleted. - SavedEntities: The collection of IRelationType objects being deleted. - |
-
| RelationTypeDeletedNotification | -
-
|
-
- Published when a relation type has been deleted. - SavedEntities: The collection of IRelationType objects having been deleted. - |
-
Triggered when the application is starting after all IComponents are initialized but before any incoming requests are accepted.
Triggered when the application has fully started and is accepting incoming requests.
Triggered when the application is performing a graceful shutdown after all IComponents are terminated.
Triggered when the application has performed a graceful shutdown.