#orchardcms #orchard-modules
#orchardcms #orchard-модули
Вопрос:
Я хотел бы создать пользовательский ILayoutManager
в своем модуле для Orchard CMS:
CustomLayoutManager : ILayoutManager
И я хочу переопределить выходную ILayoutManager
(в Orchard.Layouts
модуле) реализацию.
Но я не знаю, какой API Orchard я могу использовать для этого, как я могу заставить Orchard использовать мою реализацию?
Спасибо!
Ответ №1:
[OrchardSuppressDependency("Orchard.Autoroute.Services.AutorouteService")]
public class SbSiteGovernModule : Module {
builder.RegisterType<MyAutorouteService>().As<IAutorouteService>();
}