Need to create provider_cache in smvApp so that SmvIoModule can use connection providers without complaining when calculating Hash, because DataSetRepo will refresh sysmod when calculate hash which need to use both the connections and the source of current module class.
Fixed #1535
Need to create provider_cache in smvApp so that SmvIoModule can use connection providers without complaining when calculating Hash, because DataSetRepo will refresh sysmod when calculate hash which need to use both the connections and the source of current module class.