public override bool DeleteUser(string username, bool deleteAllRelatedData)
{
this.ReadMembershipDataStore();
var doc = new XmlDocument();
doc.Load(XmlFullyQualifiedPath);
foreach (XmlNode node in
doc.GetElementsByTagName("User").Cast<XmlNode>().Where(node => node.ChildNodes[0].InnerText.Equals(username, StringComparison.OrdinalIgnoreCase)))
{
doc.SelectSingleNode("Users").RemoveChild(node);
doc.Save(XmlFullyQualifiedPath);
this.users[Blog.CurrentInstance.Id].Remove(username);
return true;
}
return false;
}