public string RemoveUserAlias(AppsService userService, string userAlias)
{
var _domain = userService.Domain.ToString();
char[] _delimiterChars = { '@' };
string[] _temp = userAlias.Split(_delimiterChars);
var _aliasDomain = _temp[1];
var _token = userService.Groups.QueryClientLoginToken();
var _uri = new Uri("https://apps-apis.google.com/a/feeds/alias/2.0/" + _domain + "/" + userAlias);
WebRequest _webRequest = WebRequest.Create(_uri);
_webRequest.Method = "DELETE";
_webRequest.ContentType = "application/atom+xml; charset=UTF-8";
_webRequest.Headers.Add("Authorization: GoogleLogin auth=" + _token);
string _post = "";
byte[] _bytes = Encoding.UTF8.GetBytes(_post);
Stream _OS = null;
_webRequest.ContentLength = _bytes.Length;
_OS = _webRequest.GetRequestStream();
_OS.Write(_bytes, 0, _bytes.Length);
WebResponse _webResponse = _webRequest.GetResponse();
if (_webResponse == null)
{
throw new Exception("WebResponse is null");
}
StreamReader _SR = new StreamReader(_webResponse.GetResponseStream());
var _result = _SR.ReadToEnd().Trim();
return _result;
}