API
Version 7.x > API > UserSettingsInfoProvider - Why is DataEngine and Synchronization needed View modes: 
User avatar
Member
Member
al.lemay@envisasoft.com - 2/19/2013 12:50:41 PM
   
UserSettingsInfoProvider - Why is DataEngine and Synchronization needed
Here is a big issue I have with the API. Why do I have to reference 3, 4, or more libraries to perform a simple API call? I simply wanted to get the UserSettingsInfo for a user and make changes. I am miffed at why this is. Might this be something that could be changed in future release?

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 2/19/2013 6:53:31 PM
   
RE:UserSettingsInfoProvider - Why is DataEngine and Synchronization needed
Hi,

It is because when you change that object, there could be staging and other tasks being logged as well as that the change may have some impact on other data. So, those libraries are required since in the update object method there are methods from these classes being called.

Best regards,
Juraj Ondrus