public static bool IsGUID( string expression )
{
if ( expression != null )
{
Regex guidRegEx = new Regex ( @"^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$" );
return guidRegEx.IsMatch ( expression );
}
return false;
}
public static string GetServerIpAddress()
{
StringBuilder ipAddressBuilder = new StringBuilder ();
System.Net.IPAddress [] addressList = Dns.GetHostAddresses ( Dns.GetHostName () );
for ( int i = 0, count = addressList.Length; i < count; i++ )
{
ipAddressBuilder.Append ( addressList [i].ToString () );
ipAddressBuilder.Append ( "|" );
}
return ipAddressBuilder.ToString ();
}