|
Hello!
These settings are used by two Xafari services:
1. DocflowManager: Docflow.AddParticipants, Docflow.UseHistory;
2. TasksManager: Tasks.AllowCheckPermissions, Tasks.UseHistory.
All specified settings are read from the configuration file by the services during initialization.
To override settings values, you need to subscribe to the Initialized event in your application module.
Example:
public class DemoModule: XafariModuleBase
{
public override void Setup(XafApplication application)
{
application.SetupComplete += (sender, args) =>
{
DocflowManager.Instance.Initialized += DocflowManager_Instance_Initialized;
TasksManager.Instance.Initialized += TasksManager_Instance_Initialized;
};
}
private void TasksManager_Instance_Initialized(object sender, EventArgs e)
{
TasksManager.Instance.UseHistory = true;
TasksManager.Instance.AllowCheckPermissions = true;
}
private void DocflowManager_Instance_Initialized(object sender, EventArgs e)
{
DocflowManager.Instance.UseHistory = true;
DocflowManager.Instance.AddParticipants = true;
}
}
Feel free to contact us if you have any questions.
Regards,
Mariya
On behalf of Xafari Client Services Team
|