/// <summary>
        /// Factories the specified unique name.
        /// </summary>
        /// <param name="uniqueName">Name of the unique.</param>
        /// <param name="properties">The properties.</param>
        /// <returns>ResponseSpectrumCodeFunctions&lt;T&gt;.</returns>
        internal static ResponseSpectrumCodeFunctions <T> Factory(string uniqueName, ResponseSpectrumProperties properties = null)
        {
            ResponseSpectrumCodeFunctions <T> responseSpectrum = new ResponseSpectrumCodeFunctions <T>(uniqueName)
            {
                _codeProperties = properties
            };

            return(responseSpectrum);
        }
 /// <summary>
 /// Sets the properties.
 /// </summary>
 /// <param name="properties">The properties.</param>
 public void SetProperties(T properties)
 {
     _codeProperties = properties;
 }