public __PROJECT_NAME__Plugin( ISettingService settingService, __PROJECT_NAME__Settings __PROJECT_NAME__Settings) { this._settingService = settingService; this.___PROJECT_NAME__Settings = __PROJECT_NAME__Settings; }
/// <summary> /// Install plugin /// </summary> public override void Install() { //settings var settings = new __PROJECT_NAME__Settings { }; _settingService.SaveSetting(settings); //_localizationService.AddOrUpdatePluginLocaleResource(".", ""); base.Install(); }
/// <summary> /// Install plugin /// </summary> public override void Install() { var settings = new __PROJECT_NAME__Settings { Display__PROJECT_NAME__Widget = false }; _settingService.SaveSetting(settings); this.AddOrUpdatePluginLocaleResource("__NAMESPACE_PREFIX__.__PROJECT_NAME__.Instructions", "Fill out the following information, either sitewide, or by store."); this.AddOrUpdatePluginLocaleResource("__NAMESPACE_PREFIX__.__PROJECT_NAME__.Display__PROJECT_NAME__Widget", "Display __DESCRIPTION_FriendlyName__ Widget"); base.Install(); }