public bool DeleteUser(Connect.User account) { string userfile = GetUserFilePath(account.Name); userLocker.EnterWriteLock(); try { if (File.Exists(userfile)) { File.Delete(userfile); } return(true); } finally { userLocker.ExitWriteLock(); } }
public bool Save(Connect.User account) { if (string.IsNullOrEmpty(account.Name)) { throw new ArgumentNullException("The user name can not be null"); } string userFile = Path.Combine(UserDir, account.Name + ".config"); userLocker.EnterWriteLock(); try { DataContractSerializationHelper.Serialize(account, userFile); } finally { userLocker.ExitWriteLock(); } return(true); }
public bool DeleteUser(Connect.User account) { throw new NotImplementedException(); }