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); }
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); }
public static string GetString(this IIpAddress address) { return(address.IpByte1 + "." + address.IpByte2 + "." + address.IpByte3 + "." + address.IpByte4); }