/// <summary> /// Menu service /// </summary> /// <typeparam name="TMenuService"></typeparam> /// <param name="services"></param> /// <returns></returns> public static IServiceCollection AddMenuModule <TMenuService>(this IServiceCollection services) where TMenuService : class, IMenuService { services.AddGearScoped <IMenuService, TMenuService>(); MenuEvents.RegisterEvents(); return(services); }