Class FaaNms
FAA NOTAM Management Service - Easy access to the NMS. You will need to obtain credentials from FAA before using this.
Inherited Members
Namespace: FpAssistantCore.Faa.Nms
Assembly: FpAssistantCoreScl.dll
Syntax
public class FaaNms
Constructors
View SourceFaaNms(string, string)
Declaration
public FaaNms(string key, string secret)
Parameters
| Type | Name | Description |
|---|---|---|
| string | key | |
| string | secret |
Properties
View SourceToken
Properties of the Token if a successful connection to FAA NMS
Declaration
public Token Token { get; }
Property Value
| Type | Description |
|---|---|
| Token | Token object |
Remarks
If token is null then no connection has been established but connection may time out
Methods
View SourceObtainLocationSeries()
Gets a list of Location Series from FAA NMS
Declaration
public Task<(HttpStatusCode, LocationSeriesRoot)> ObtainLocationSeries()
Returns
| Type | Description |
|---|---|
| Task<(HttpStatusCode, LocationSeriesRoot)> | Tuple of StatusCode from web API call and LocationSeriesRoot |
ObtainNotams(string)
Gets a list of NOTAMS from FAA Portal based on selection using parameters below
Declaration
public Task<(HttpStatusCode, Notam[])> ObtainNotams(string location = "")
Parameters
| Type | Name | Description |
|---|---|---|
| string | location |
Returns
| Type | Description |
|---|---|
| Task<(HttpStatusCode, Notam[])> | Tuple of response.StatusCode from web API call and Notam |