# Interface IAlertValuesService

Namespace
  adas_core.Application.Services.Interfaces

Assembly
  adas-core.Application.dll

    public interface IAlertValuesService

Extension Methods
  NumberUtils.IsNumber(object)
  NumberUtils.ToDouble(object)
  ObjectUtils.ToStr(object?)

## Methods

### FindByKey(ObjectId)

Asynchronously finds a ConfigObservation identified by the specified key. Returns `null` when no matching configuration observation exists.

    Task<ConfigObservation?> FindByKey(ObjectId key)

#### Parameters

`key` ObjectId

  The identifier of the configuration observation to look up.

#### Returns

Task<ConfigObservation>

  A task that yields the matching ConfigObservation, or `null` if no record is found.