C# Class Seq.App.Opsgenie.OpsgenieApp

Inheritance: SeqApp, IDisposable, ISubscribeToAsync
Datei anzeigen Open project: datalust/seq-app-opsgenie

Private Properties

Property Type Description
ComputePriority Priority
ComputeResponders List
ComputeTags string[]
SplitAndTrim IEnumerable
TryGetPropertyValueCI bool
TryParsePriorityMappings bool

Public Methods

Method Description
Dispose ( ) : void
OnAsync ( Event evt ) : Task

Protected Methods

Method Description
OnAttached ( ) : void

Private Methods

Method Description
ComputePriority ( Event evt ) : Priority
ComputeResponders ( Event evt ) : List
ComputeTags ( Event evt ) : string[]
SplitAndTrim ( char splitOn, string setting ) : IEnumerable
TryGetPropertyValueCI ( IReadOnlyDictionary properties, string propertyName, object &propertyValue ) : bool
TryParsePriorityMappings ( string encodedMappings, Dictionary &mappings ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OnAsync() public method

public OnAsync ( Event evt ) : Task
evt Event
return Task

OnAttached() protected method

protected OnAttached ( ) : void
return void