We have moved to GitHub Issues
Created by Shannon Deminick 21 Mar 2013, 17:11:50 Updated by Shannon Deminick 18 May 2015, 09:34:06
Relates to: U4-2099
Relates to: U4-6153
Subtask of: U4-5830
Requires so that all the new Service events fire when using the old APIs, we've wrapped quite a few but some are definitely missing.
The umbraco.cms.businesslogic.language.Language should be wrapping the LocalizationService so that all logic is consistent and events execute properly. At the moment if we want to know about language changes we need to listen to events from the Language class and from the v6 LocalizationService
Others that are not wrapped:
Dictionary -> LocalizationService, Stylesheets -> FileService, DataTypeDefinition -> DataTypeService Macro -> MacroService
I'll put this on as a refactoring task rather then a bug, cause there is a lot of legacy stuff that still needs to be refactored to use the new api.
Cool, same with the stylesheets / properties and probably some other stuff.
Permissions needs wrapping
Assignee: Shannon Deminick
Backwards Compatible: True
Affected versions: 6.0.0, 6.0.1, 6.0.2
Due in version: 7.3.0