コード例 #1
0
ファイル: OGNAnalyser.cs プロジェクト: sgacond/OGNAnalyser
 public OGNAnalyser(APRSClient client, AircraftTrackAnalyser analyser, OGNClientSettings settings, ILoggerFactory logFactory)
 {
     log = logFactory.CreateLogger<OGNAnalyser>();
     this.client = client;
     this.analyser = analyser;
     this.settings = settings;
 }
コード例 #2
0
ファイル: OGNAnalyser.cs プロジェクト: sgacond/OGNAnalyser
        public static IServiceCollection AddOgnAnalyserServices(this IServiceCollection sp, OGNClientSettings settings)
        {
            sp.AddSingleton<APRSClient>();
            sp.AddSingleton<AircraftTrackAnalyser>();
            sp.AddSingleton<OGNClientSettings>(r => settings);

            return sp;
        }