39 lines
2.0 KiB
C#
39 lines
2.0 KiB
C#
|
|
using System.ComponentModel;
|
|||
|
|
using DevExpress.ExpressApp;
|
|||
|
|
using DevExpress.ExpressApp.DC;
|
|||
|
|
using DevExpress.ExpressApp.Model;
|
|||
|
|
using DevExpress.ExpressApp.Editors;
|
|||
|
|
using DevExpress.ExpressApp.Actions;
|
|||
|
|
using DevExpress.ExpressApp.Updating;
|
|||
|
|
using DevExpress.ExpressApp.Model.Core;
|
|||
|
|
using DevExpress.ExpressApp.Model.DomainLogics;
|
|||
|
|
using DevExpress.ExpressApp.Model.NodeGenerators;
|
|||
|
|
using DevExpress.Persistent.BaseImpl;
|
|||
|
|
|
|||
|
|
namespace DurnyklyYol.Blazor.Server;
|
|||
|
|
|
|||
|
|
[ToolboxItemFilter("Xaf.Platform.Blazor")]
|
|||
|
|
// For more typical usage scenarios, be sure to check out https://docs.devexpress.com/eXpressAppFramework/DevExpress.ExpressApp.ModuleBase.
|
|||
|
|
public sealed class DurnyklyYolBlazorModule : ModuleBase {
|
|||
|
|
//private void Application_CreateCustomModelDifferenceStore(object sender, CreateCustomModelDifferenceStoreEventArgs e) {
|
|||
|
|
// e.Store = new ModelDifferenceDbStore((XafApplication)sender, typeof(ModelDifference), true, "Blazor");
|
|||
|
|
// e.Handled = true;
|
|||
|
|
//}
|
|||
|
|
private void Application_CreateCustomUserModelDifferenceStore(object sender, CreateCustomModelDifferenceStoreEventArgs e) {
|
|||
|
|
e.Store = new ModelDifferenceDbStore((XafApplication)sender, typeof(ModelDifference), false, "Blazor");
|
|||
|
|
e.Handled = true;
|
|||
|
|
}
|
|||
|
|
public DurnyklyYolBlazorModule() {
|
|||
|
|
}
|
|||
|
|
public override IEnumerable<ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) {
|
|||
|
|
return ModuleUpdater.EmptyModuleUpdaters;
|
|||
|
|
}
|
|||
|
|
public override void Setup(XafApplication application) {
|
|||
|
|
base.Setup(application);
|
|||
|
|
// Uncomment this code to store the shared model differences (administrator settings in Model.XAFML) in the database.
|
|||
|
|
// For more information, refer to the following topic: https://docs.devexpress.com/eXpressAppFramework/113698/
|
|||
|
|
//application.CreateCustomModelDifferenceStore += Application_CreateCustomModelDifferenceStore;
|
|||
|
|
application.CreateCustomUserModelDifferenceStore += Application_CreateCustomUserModelDifferenceStore;
|
|||
|
|
}
|
|||
|
|
}
|