public interface ISettingsUnitRepositoryPublic Interface ISettingsUnitRepositorypublic interface class ISettingsUnitRepositorytype ISettingsUnitRepository = interface end| CheckExistsAsync(Guid, CancellationToken) | Determines whether the settings unit record exists by its unique identifier. |
| CheckExistsAsync(SettingsUnitFilter, CancellationToken) | Determines whether the settings unit record(s) exists that match the specified filter. |
| DeleteAsync | Permanently deletes a settings unit record by its unique identifier. |
| DeleteBulkAsync | Permanently deletes a settings unit records by their unique identifiers. |
| GetRecordsAsync | Retrieves all settings unit records that match the specified filter. |
| GetRecordsIDsAsync | Retrieves the identifiers of all settings unit records that match the specified filter. |
| InsertRecordAsync | Inserts a new settings unit record. |
| TryGetRecordAsync | Retrieves a settings unit record by its unique identifier. If multiple records match, the first one found is returned. |
| TryGetRecordDataAsync | Attempts to retrieve the data content of a settings unit record by its unique identifier. |
| UpdateRecordAsync | Updates an existing settings unit record. |