public FrontEndContext(string moduleName, ModuleSettings moduleSettings, ModulePosition modulePosition) { this._moduleName = moduleName; this._moduleSettings = moduleSettings; this._modulePosition = modulePosition; }
public void SaveModuleSettings(Site site, ModuleSettings moduleSettings) { throw new NotSupportedException("Use ModuleContext.SetModuleSettings()"); //var settingFile = GetModuleSettingFile(site); //DataContractSerializationHelper.Serialize(moduleSettings, settingFile); }
public static void SetModuleSettings(this ModuleContext moduleContext, ModuleSettings moduleSettings) { var settingFile = moduleContext.ModulePath.GetModuleLocalFilePath("settings.config").PhysicalPath; DataContractSerializationHelper.Serialize(moduleSettings, settingFile); }