public static Browser CreateBrowser(IIpAddress environment)
        {
            var browser = new Browser(with =>
            {
                with.Module <IpModule>();
                with.Dependency(environment);
            });

            return(browser);
        }
        public static CustomBootstrapper CreateCustomBootstrapper(IIpAddress environment)
        {
            var bootstrapper = new CustomBootstrapper(with =>
            {
                with.Module <IpModule>();
                with.Dependency(environment);
            });

            return(bootstrapper);
        }
Exemple #3
0
 public static bool SetAddress(this IIpAddress address, string addressString)
 {
     if (!addressString.IsLegalIp())
     {
         return(false);
     }
     string[] parts = addressString.GetSplittedFields('.');
     address.IpByte1 = Convert.ToByte(parts[0]);
     address.IpByte2 = Convert.ToByte(parts[1]);
     address.IpByte3 = Convert.ToByte(parts[2]);
     address.IpByte4 = Convert.ToByte(parts[3]);
     return(true);
 }
Exemple #4
0
 public static string GetString(this IIpAddress address)
 {
     return(address.IpByte1 + "." + address.IpByte2 + "."
            + address.IpByte3 + "." + address.IpByte4);
 }