public void RegisterPlugins(IPluginRegistrater registrater)
 {
     registrater.RegisterMenuItemProvider <MeatRestaurantMenuItemProvider>();
     registrater.RegisterItemAddedObserver <MeatRestaurantItemAddedObserverLogWriter>();
     registrater.RegisterCustomAction <CustomActionA>();
     registrater.RegisterCustomAction <CustomActionB>();
 }
 public void RegisterPlugins(IPluginRegistrater registrater)
 {
     registrater.RegisterMenuItemProvider <DefaultMenuItemProvider>();
     registrater.RegisterItemAddedObserver <DefaultItemAddedObserver>();
     registrater.RegisterCustomAction <DefaultCustomAction>();
 }