public IOfferInfrastructure IISWebApp(string name, string webSite, Action<IOfferIisWebAppOptions> options) { var webAppOptions = new IisWebAppOptions(name); options(webAppOptions); var op = new IisWebAppOperation(name, webSite, webAppOptions.Values); op.Configure(new RemoteCompositeBuilder(_infrastructureSequence.NewCompositeSequence(op), _webDeploy), new InfrastructureBuilder(_infrastructureSequence, _webDeploy)); return this; }