# VolumeResourceBuilderExtensions

- Kind: `class`
- Package: [Aspire.Hosting](/reference/api/csharp/aspire.hosting.md)
- Version: `13.6.0`
- Namespace: `Aspire.Hosting`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62/src/Aspire.Hosting/VolumeResourceBuilderExtensions.cs)

Provides extension methods for adding volume-backed storage to compute resources.

## Definition

```csharp
namespace Aspire.Hosting;

public static class VolumeResourceBuilderExtensions
{
    // ...
}
```

## Methods

- [WithVolume(IResourceBuilder<T>, string, string, string, bool)](/reference/api/csharp/aspire.hosting/volumeresourcebuilderextensions/methods.md#withvolume-iresourcebuilder-t-string-string-string-bool) : [IResourceBuilder<T>](/reference/api/csharp/aspire.hosting/iresourcebuilder-1.md) `extension` `ats ignored` -- Adds a volume to a compute resource and exposes its effective path through an environment variable.
