DotNetWorkQueue.Configuration.BaseConnectionInformation.Clone C# (CSharp) Method

Clone() public method

Creates a new object that is a copy of the current instance.
public Clone ( ) : IConnectionInformation
return IConnectionInformation
        public virtual IConnectionInformation Clone()
        {
            return new BaseConnectionInformation(QueueName, ConnectionString);
        }
        #endregion

Usage Example

        public void Test_Clone(string queue, string connection)
        {
            var test = new BaseConnectionInformation(queue, connection);
            var clone = (BaseConnectionInformation)test.Clone();

            Assert.Equal(test.ConnectionString, clone.ConnectionString);
            Assert.Equal(test.QueueName, clone.QueueName);
        }