/// <summary> /// See base docs. /// </summary> protected override void DoInitialise() { _StandingDataManager = Factory.Singleton.Resolve <IStandingDataManager>().Singleton; _StandingDataManager.LoadCompleted += StandingDataManager_LoadCompleted; _CallsignParser = Factory.Singleton.Resolve <ICallsignParser>(); base.DoInitialise(); }
public void TestInitialise() { _OriginalFactory = Factory.TakeSnapshot(); _Airlines = new Dictionary <string, List <Airline> >(); _StandingDataManager = TestUtilities.CreateMockSingleton <IStandingDataManager>(); _StandingDataManager.Setup(r => r.FindAirlinesForCode(It.IsAny <string>())).Returns((string code) => { List <Airline> codeResult; if (code == null || !_Airlines.TryGetValue(code, out codeResult)) { codeResult = new List <Airline>(); } return(codeResult); }); _CallsignParser = Factory.Resolve <ICallsignParser>(); }
/// <summary> /// Creates a new object. /// </summary> public ReportRowsJsonPage(WebSite webSite) : base(webSite) { _PictureManager = Factory.Singleton.Resolve <IAircraftPictureManager>().Singleton; _PictureFolderCache = Factory.Singleton.Resolve <IAutoConfigPictureFolderCache>().Singleton.DirectoryCache; _CallsignParser = Factory.Singleton.Resolve <ICallsignParser>(); }