public IOfferInfrastructure IISAppPool(string name, Action<IOfferIisAppPoolOptions> options) { var appPoolOptions = new IisAppPoolOptions(); options(appPoolOptions); var appPoolOperation = new IisAppPoolOperation(name, appPoolOptions.Values); appPoolOperation.Configure(new RemoteCompositeBuilder(_infrastructureSequence.NewCompositeSequence(appPoolOperation), _webDeploy), new InfrastructureBuilder(_infrastructureSequence, _webDeploy)); return this; }
public IOfferInfrastructure IISAppPool(string name) { var op = new IisAppPoolOperation(name); op.Configure(new RemoteCompositeBuilder(_infrastructureSequence.NewCompositeSequence(op), _webDeploy), new InfrastructureBuilder(_infrastructureSequence, _webDeploy)); return this; }