Commit Latest

This commit is contained in:
2025-06-15 21:36:17 -04:00
parent 244a1f965f
commit be64273eeb
3 changed files with 46 additions and 41898 deletions

View File

@@ -4,6 +4,7 @@ using Microsoft.Extensions.Configuration;
using MarketData.Configuration;
using MarketData;
using System.Diagnostics;
using MarketData.DataAccess;
namespace PortfolioManager;
@@ -21,9 +22,17 @@ sealed class Program
MDTrace.WriteLine(LogLevel.DEBUG, "[MAIN:STARTING]");
IConfigurationBuilder builder = new ConfigurationBuilder()
.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: false);
IConfigurationRoot configurationRoot = builder.Build();
GlobalConfig.Instance.Configuration = configurationRoot; // This call sets up configuration stuff so it needs to be first.
DataSourceEx portfolioData = MainDataSource.Instance.LocateDataSource("portfolio_data");
DataSourceEx marketData = MainDataSource.Instance.LocateDataSource("market_data");
DataSourceEx userData = MainDataSource.Instance.LocateDataSource("user_data");
MDTrace.WriteLine(LogLevel.DEBUG,$"Using {portfolioData.Database} at {portfolioData.Datasource}");
MDTrace.WriteLine(LogLevel.DEBUG,$"Using {marketData.Database} at {marketData.Datasource}");
MDTrace.WriteLine(LogLevel.DEBUG,$"Using {userData.Database} at {userData.Datasource}");
try
{
BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);

View File

@@ -273,7 +273,6 @@ namespace PortfolioManager.ViewModels
base.OnPropertyChanged("InsiderTransactionPointMarkersAcquiredSmall");
base.OnPropertyChanged("InsiderTransactionPointMarkersAcquiredMedium");
base.OnPropertyChanged("InsiderTransactionPointMarkersAcquiredLarge");
base.OnPropertyChanged("LeastSquares");
}
}
@@ -608,7 +607,7 @@ namespace PortfolioManager.ViewModels
{
get
{
if(!useLeastSquaresFit||null==bollingerBands)return null;
if(!useLeastSquaresFit||null==bollingerBands)return Empty();
return compositeDataSourceLeastSquares;
}
}

File diff suppressed because it is too large Load Diff