Re: [Quantproject-developers] QuantProject/b3_Data/DataProviders/Bars/Caching SimpleBarCache.cs, 1.
Brought to you by:
glauco_1
|
From: Glau S. <gl...@gm...> - 2009-03-14 14:41:44
|
Cacchio, gran bella idea questa! Io mi ero (stupidamente) ancorato alla convinzione di dover modificare GetMarketValue() per gestire i diversi bar components. Questo approccio apre la strada ad un semplice e veloce arricchimento di tutte le altre cache (e anche degli script chiamanti, che temevo di dover modificare). Solo una cosa: nella strada "default" dello switch, non sarebbe meglio lanciare un'eccezione? (in casi analoghi ho fatto questa scelta, perche' se si dovesse aggiungere una barComponent (improbabile, lo so) avremmo subito un run time error che ci indicherebbe che dobbiamo completare lo switch) Marco Milletti wrote: > Update of /cvsroot/quantproject/QuantProject/b3_Data/DataProviders/Bars/Caching > In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv27063/b3_Data/DataProviders/Bars/Caching > > Modified Files: > SimpleBarCache.cs > Log Message: > no message > > ! default: > ! returnValue = QuantProject.DataAccess.Tables.Bars.GetOpen( ticker , dateTime , this.intervalFrameInSeconds ); > ! break; > ! } > } > catch( EmptyQueryException ex ) > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > Quantproject-developers mailing list > Qua...@li... > https://lists.sourceforge.net/lists/listinfo/quantproject-developers > > > |