//----------------------------------------------------------------------- // // Copyright (c) Andrew Arnott. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOAuth.Test.Mocks { using System.Runtime.Serialization; [DataContract(Namespace = Protocol.DataContractNamespaceV10)] internal class TestDerivedMessage : TestBaseMessage { /// /// Gets or sets the first value. /// /// /// This element should appear AFTER /// due to alphabetical ordering rules, but after all the elements in the /// base class due to inheritance rules. /// [DataMember] public string TheFirstDerivedElement { get; set; } /// /// Gets or sets the second value. /// /// /// This element should appear BEFORE , /// but after all the elements in the base class. /// [DataMember] public string SecondDerivedElement { get; set; } } }