public StoreJsonConverter(RattlerCore core) { this.core = core; linkConverter = new LinkJsonConverter(core); stationConverter = new StationJsonConverter(); transportConverter = new TransportJsonConverter(core); }
public void test1() { RattlerCore.RattlerCore core = new RattlerCore.RattlerCore(); RattlerStore store = core.store; Console.WriteLine(store.stations); Console.WriteLine(store.transports); Assert.NotNull(store.stations); Assert.NotNull(store.transports); core.save(); }
public RattlerStoreLoader(RattlerCore core) : base(core) { this.store = core.store; JsonConvert.DefaultSettings = () => new JsonSerializerSettings { Converters = new List <JsonConverter> { new TransportJsonConverter(core), new StationJsonConverter(), new LinkJsonConverter(core), new StoreJsonConverter(core) } }; }
public TransportService(RattlerCore core) : base(core) { }
public StationService(RattlerCore core) : base(core) { }
public TransportJsonConverter(RattlerCore core) { this.core = core; }
public LinkJsonConverter(RattlerCore core) { this.core = core; }