Beispiel #1
0
        public OptionsBase <TPartialOptions> Clone()
        {
            TPartialOptions newCentralOptions =
                (TPartialOptions)CentralOptions?.Clone();

            var clone = (OptionsBase <TPartialOptions>)
                        Activator.CreateInstance(GetType(), newCentralOptions,
                                                 (TPartialOptions)LocalOptions.Clone());

            return(clone);
        }