public FitFunctionService() { string userFitFunctionDirectory = System.IO.Path.Combine(Current.PropertyService.ConfigDirectory, "FitFunctionScripts"); _userFunctionService = new FileBasedFitFunctionService(userFitFunctionDirectory); string appdir = System.Configuration.ConfigurationManager.AppSettings.Get("ApplicationFitFunctionDirectory"); _applicationFunctionService = new FileBasedFitFunctionService(appdir, true); _builtinFunctionService = new BuiltinFitFunctionService(); }
public FitFunctionService() { // ICSharpCode.Core.Services.PropertyService propserv = (ICSharpCode.Core.Services.PropertyService)ICSharpCode.Core.Services.ServiceManager.Services.GetService(typeof(ICSharpCode.Core.Services.PropertyService)); string userFitFunctionDirectory = System.IO.Path.Combine(ICSharpCode.Core.PropertyService.ConfigDirectory, "FitFunctionScripts"); _userFunctionService = new FileBasedFitFunctionService(userFitFunctionDirectory); string appdir = System.Configuration.ConfigurationManager.AppSettings.Get("ApplicationFitFunctionDirectory"); _applicationFunctionService = new FileBasedFitFunctionService(appdir, true); _builtinFunctionService = new BuiltinFitFunctionService(); }
/// <summary> /// This reads a fit function, that is stored in xml format onto disc. /// </summary> /// <param name="info">The fit function information (only the file name is used from it).</param> /// <returns>The fit function, or null if the fit function could not be read.</returns> public static IFitFunction ReadUserDefinedFitFunction(Main.Services.FileBasedFitFunctionInformation info) { return(FileBasedFitFunctionService.ReadFileBasedFitFunction(info)); }