internal static IObservable <Unit> Connect(this ApplicationModulesManager manager)
 => manager.DefaultLookupPropertyEditor()
 .Merge(manager.MarkupContentPropertyEditor())
 .Merge(manager.CheckBlazor(typeof(BlazorStartup).FullName, typeof(BlazorModule).Namespace))
 .Merge(manager.WhenApplication(application => application.UseCustomNestedFrameTemplate()
                                .Merge(application.ApplyDxDataGridModel())).ToUnit());