# SaveFileDialogService class

The default ISaveFileDialogService implementation. It resolves the owner window through IWindowsManager and shows the platform save file dialog.

```csharp
public class SaveFileDialogService : ISaveFileDialogService
```

## Public Members

| name | description |
| --- | --- |
| [SaveFileDialogService](SaveFileDialogService/SaveFileDialogService.md)() | Legacy bridge for code that creates the service directly, without a container. Requires an initialized [`Current`](./ApplicationServicesContext/Current.md). |
| [SaveFileDialogService](SaveFileDialogService/SaveFileDialogService.md)(…) | Primary constructor. Dependencies are passed explicitly, so the service can be created by any DI container and substituted in tests. |
| [Show](SaveFileDialogService/Show.md)(…) |  |
| [ShowAsync](SaveFileDialogService/ShowAsync.md)(…) |  |

## See Also

* namespace [Eremex.AvaloniaUI.Controls.ApplicationServices](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.ApplicationServices.dll -->
