# CDKDefaultsProviderFactory Methods

- Package: [Aspire.Hosting.AWS](/reference/api/csharp/aspire.hosting.aws.md)
- Type: [CDKDefaultsProviderFactory](/reference/api/csharp/aspire.hosting.aws/cdkdefaultsproviderfactory.md)
- Kind: `Methods`
- Members: `1`

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

## Create(AWSCDKEnvironmentResource)

- Name: `Create(AWSCDKEnvironmentResource)`
- Returns: [CDKDefaultsProvider](/reference/api/csharp/aspire.hosting.aws/cdkdefaultsprovider.md)

```csharp
public class CDKDefaultsProviderFactory
{
    public CDKDefaultsProvider Create(
        AWSCDKEnvironmentResource environment)
    {
        // ...
    }
}
```

## Parameters

- `environment` ([AWSCDKEnvironmentResource](/reference/api/csharp/aspire.hosting.aws/awscdkenvironmentresource.md))
