using System.Runtime.Serialization;

namespace TINK.Repository.Response
{
    [DataContract]
    public class ResponseContainer<T>
    {
        [DataMember]
        public T shareejson { get; private set; }

        /// <summary>
        /// Serializes object to string.
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            if (shareejson == null)
            {
                return "Response container does not hold no entry.";
            }

            return shareejson.ToString();
        }
    }
}