Как переопределить существующую реализацию интерфейса в Orchard? - PullRequest
0 голосов
/ 15 апреля 2019

Я хотел бы создать пользовательский ILayoutManager в своем модуле для Orchard CMS:

CustomLayoutManager : ILayoutManager

И я хочу переопределить выходящую реализацию ILayoutManagerOrchard.Layouts модуле).

Но я не знаю, какой Orchard API я могу использовать для этого, как я могу заставить Orchard использовать мою реализацию?

Спасибо!

1 Ответ

0 голосов
/ 19 апреля 2019
[OrchardSuppressDependency("Orchard.Autoroute.Services.AutorouteService")]
public class SbSiteGovernModule : Module {
        builder.RegisterType<MyAutorouteService>().As<IAutorouteService>();
}
...