public VolumeGraph(VolumeContext context, NetworkGraph networkGraph, PriceGraph priceGraph) { Context = context; NetworkGraph = networkGraph; PriceGraph = priceGraph; Meta = networkGraph.Meta; _dN.BuildData(PriceGraph.PairsByNetwork); var id = "VolumeGraph".GetObjectIdHashCode(); if (context.FlushVolume) { VolumeDbProvider.Clear(id); } VolumeDbProvider = new VolumeDbProvider(id); _volume = GetAllVolumeData(); ApplyBtc(); FilterVolume(_dN.PairsByNetwork); VolumeExceptionCheck(); }