public ExtendedViewSettingsForInspector(ExtendedViewSettings source) { _headViewType = source.HeadViewType; _aspectRatioCorrectionFactor = source.AspectRatioCorrectionFactor; _headViewPitchCorrectionFactor = source.HeadViewPitchCorrectionFactor; _gazeViewSensitivityGradientSettings = new SensitivityGradientSettingsForInspector(source.GazeViewSensitivityGradientSettings); _gazeViewResponsiveness = source.GazeViewResponsiveness; _normalizedGazeViewMinimumExtensionAngle = source.NormalizedGazeViewMinimumExtensionAngle; _normalizedGazeViewExtensionAngle = source.NormalizedGazeViewExtensionAngle; _headViewSensitivityGradientSettings = new SensitivityGradientSettingsForInspector(source.HeadViewSensitivityGradientSettings); _headViewResponsiveness = source.HeadViewResponsiveness; _headViewAutoCenter = new HeadViewAutoCenterSettingsForInspector(source.HeadViewAutoCenter); }
public EmailService() { globalViewPath = GetConfigValue(ConfigKey.GlobalViewPath, Path.Combine(new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath, "..", "Views")); viewSettings = new ExtendedViewSettings(); var baseUri = new Uri(GetConfigValue(ConfigKey.BaseUri)); viewSettings.Hostname = baseUri.Host; viewSettings.Protocol = baseUri.Scheme; viewSettings.UrlPattern = "{controller}/{action}"; viewSettings.Port = baseUri.Port; MailAttributes.From = new MailAddress(GetConfigValue(ConfigKey.From), GetConfigValue(ConfigKey.FromDisplayName, "")); MailAttributes.PostProcessors.Add(new InlineCssPostProcessor(baseUri)); subjectPrefix = GetConfigValue(ConfigKey.SubjectPrefix, ""); }
public ExtendedViewSettings ToExtendedViewSettings() { var result = new ExtendedViewSettings(); result.HeadViewType = _headViewType; result.AspectRatioCorrectionFactor = _aspectRatioCorrectionFactor; result.HeadViewPitchCorrectionFactor = _headViewPitchCorrectionFactor; result.GazeViewSensitivityGradientSettings = _gazeViewSensitivityGradientSettings.ToSensitivityGradientSettings(); result.GazeViewResponsiveness = _gazeViewResponsiveness; result.NormalizedGazeViewMinimumExtensionAngle = _normalizedGazeViewMinimumExtensionAngle; result.NormalizedGazeViewExtensionAngle = _normalizedGazeViewExtensionAngle; result.HeadViewSensitivityGradientSettings = _headViewSensitivityGradientSettings.ToSensitivityGradientSettings(); result.HeadViewResponsiveness = _headViewResponsiveness; result.HeadViewAutoCenter = _headViewAutoCenter.ToHeadViewAutoCenterSettings(); return(result); }