using System;
using System.Collections.Generic;
using System.Text;
namespace Taobao.Top.Link.Endpoints
{
/// simple id with Name
///
public class SimpleIdentity : Identity
{
public string Name { get; private set; }
public SimpleIdentity(string name)
{
this.Name = name;
}
public Identity Parse(object data)
{
return new SimpleIdentity((data as IDictionary)["name"]);
}
public void Render(object to)
{
(to as IDictionary).Add("name", this.Name);
}
public bool Equals(Identity id)
{
return this.Name.Equals((id as SimpleIdentity).Name);
}
}
}