Exemplo n.º 1
0
 public static IisSiteOptions Iis7Site(this ProtoServer protoServer, string websiteName, string pathForWebsite, Action<IisSiteBindingCollection> bindings)
 {
     var siteBindings = new IisSiteBindingCollection();
     bindings(siteBindings);
     var task = new IisProtoTask(websiteName, new DotNetPath())
                    {
                        Version = IisVersion.Seven,
                        PathOnServer = pathForWebsite,
                        Bindings = siteBindings
                    };
     protoServer.RegisterProtoTask(task);
     return task;
 }
Exemplo n.º 2
0
 IisSiteOptions IisSiteOptions.Bindings(Action<IisSiteBindingCollection> bindings)
 {
     var siteBindings = new IisSiteBindingCollection();
     bindings(siteBindings);
     Bindings = siteBindings;
     return this;
 }