//------------------------------------------------------------------------------
// <copyright company="Telligent Systems">
//     Copyright (c) Telligent Systems Corporation.  All rights reserved.
// </copyright> 
//------------------------------------------------------------------------------

using System;
using System.Globalization;

namespace CommunityServer.Components
{

    public abstract class ProfileReader
    {
        public ProfileReader(ProfileData pd)
        {           
        }

        public abstract object GetPropertyValue(string propertyKey);
    }


    /// <summary>
    /// Special container object for profile data.
    /// </summary>
    public struct ProfileData
    {
        public string PropertyNames;
        public string PropertyValues;
        public byte[] PropertyValuesBinary;
    }
}
