Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e4290ef3c6 | |||
| 4de9339163 | |||
| bdb9262f4e | |||
| 24c1cce542 | |||
| fdfd50bdca | |||
| 5c5d9bfee7 | |||
| 2220f9f807 | |||
| c06c24d8bc |
@@ -10,6 +10,13 @@ Temp/
|
|||||||
dist/
|
dist/
|
||||||
outputs/
|
outputs/
|
||||||
|
|
||||||
|
# .NET 빌드 산출물
|
||||||
|
**/bin/
|
||||||
|
**/obj/
|
||||||
|
publish-output/
|
||||||
|
*.user
|
||||||
|
*.suo
|
||||||
|
|
||||||
# 런타임 감사 로그 (append-only, 매 DAG 실행마다 증가)
|
# 런타임 감사 로그 (append-only, 매 DAG 실행마다 증가)
|
||||||
runtime/lineage_events.jsonl
|
runtime/lineage_events.jsonl
|
||||||
|
|
||||||
|
|||||||
@@ -20,16 +20,18 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
|
|||||||
- Pages: Home, Workspace, Collection, Tables, MainLayout
|
- Pages: Home, Workspace, Collection, Tables, MainLayout
|
||||||
- Build: 0 errors, 6 Razor RC warnings (acceptable)
|
- Build: 0 errors, 6 Razor RC warnings (acceptable)
|
||||||
|
|
||||||
**Phase 2: KIS Data Collection Pipeline** 🔄 IN PROGRESS
|
**Phase 2: KIS Data Collection Pipeline** ✅ 95% COMPLETE
|
||||||
- ✅ KIS API Client: Full implementation complete
|
- ✅ KIS API Client: Full implementation complete
|
||||||
- IKisApiClient interface (5 quotation methods)
|
- IKisApiClient interface (5 quotation methods)
|
||||||
- KisApiClient (with security enforcement, token caching)
|
- KisApiClient with real HTTP implementation + token caching
|
||||||
- All governance rules enforced (no trading APIs)
|
- All governance rules enforced (no trading APIs)
|
||||||
- Windows env var + registry fallback for credentials
|
- Windows env var + registry fallback for credentials
|
||||||
|
- Build: 0 errors, 0 warnings
|
||||||
- ✅ PostgreSQL Infrastructure: Complete
|
- ✅ PostgreSQL Infrastructure: Complete
|
||||||
- ITokenCache → PostgresTokenCache (token management)
|
- PostgresTokenCache (token management, 10-min skew)
|
||||||
- ICollectionRepository → CollectionRepository (data storage)
|
- CollectionRepository (full CRUD + dashboard aggregations)
|
||||||
- IDataCollectionStore (abstraction layer)
|
- Auto-creates kis_tokens, kis_collection_runs, kis_collection_snapshots, kis_collection_errors
|
||||||
|
- Dapper ORM + parameterized SQL (injection-proof)
|
||||||
- ✅ Web API Endpoints: Complete
|
- ✅ Web API Endpoints: Complete
|
||||||
- CollectionEndpoints (6 endpoints: state, runs, snapshots, errors, latest, start)
|
- CollectionEndpoints (6 endpoints: state, runs, snapshots, errors, latest, start)
|
||||||
- ApiClient for Blazor consumption
|
- ApiClient for Blazor consumption
|
||||||
@@ -37,7 +39,11 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
|
|||||||
- Collection.razor dashboard with real-time monitoring
|
- Collection.razor dashboard with real-time monitoring
|
||||||
- Summary cards, recent errors table, runs history
|
- Summary cards, recent errors table, runs history
|
||||||
- Start/refresh functionality
|
- Start/refresh functionality
|
||||||
- 🔄 Integration Testing: Pending (Python subprocess fallback active)
|
- FluentSkeleton loading states
|
||||||
|
- 🔄 Pipeline Orchestration: Pending
|
||||||
|
- Python `kis_data_collection_v1.py` → .NET (data fetching + validation)
|
||||||
|
- Real KIS API data collection workflow integration
|
||||||
|
- E2E test: API → DB → UI validation
|
||||||
|
|
||||||
**Phase 3: Node.js→.NET CLI Tools** 📋 PLANNED
|
**Phase 3: Node.js→.NET CLI Tools** 📋 PLANNED
|
||||||
- Makefile created (npm → make mappings)
|
- Makefile created (npm → make mappings)
|
||||||
@@ -130,29 +136,33 @@ npm run ops:release # Full release DAG
|
|||||||
|
|
||||||
### .NET (Primary - Phase 1 + 2)
|
### .NET (Primary - Phase 1 + 2)
|
||||||
```powershell
|
```powershell
|
||||||
cd dotnet
|
cd src/dotnet
|
||||||
dotnet restore
|
dotnet restore
|
||||||
dotnet build # Debug build
|
dotnet build # Debug build (0 errors, 0 warnings)
|
||||||
dotnet build -c Release # Release build (recommended)
|
dotnet build -c Release # Release build
|
||||||
dotnet watch run --project src/QuantEngine.Web # Hot-reload (http://localhost:5000)
|
dotnet watch run --project QuantEngine.Web # Hot-reload (http://localhost:5265)
|
||||||
dotnet run --project src/QuantEngine.Web # Run API server
|
dotnet run --project QuantEngine.Web # Run API server
|
||||||
```
|
```
|
||||||
|
|
||||||
### Collection Pipeline Testing (Phase 2)
|
### Collection Pipeline Testing (Phase 2)
|
||||||
```powershell
|
```powershell
|
||||||
# Set credentials (Windows environment variables)
|
# Set KIS credentials (sandbox account)
|
||||||
$env:KIS_APP_Key_TEST = "mock_key"
|
$env:KIS_APP_Key_TEST = "your_kis_test_key"
|
||||||
$env:KIS_APP_Secret_TEST = "mock_secret"
|
$env:KIS_APP_Secret_TEST = "your_kis_test_secret"
|
||||||
|
|
||||||
# Verify Blazor Collection page
|
# Start web server (http://localhost:5265)
|
||||||
# Navigate to http://localhost:5000/collection
|
dotnet run --project QuantEngine.Web
|
||||||
|
|
||||||
|
# Verify Collection dashboard
|
||||||
|
# Navigate to http://localhost:5265/collection
|
||||||
# - Click "Start Collection" to trigger async run
|
# - Click "Start Collection" to trigger async run
|
||||||
# - API initiates Python subprocess (temporary Phase 2 design)
|
# - Backend uses PostgreSQL-backed data storage
|
||||||
# - Dashboard updates with run status, snapshots, errors
|
# - Dashboard updates with run status, snapshots, errors
|
||||||
|
|
||||||
# Verify API directly
|
# Verify API endpoints
|
||||||
curl http://localhost:5000/api/collection/state
|
curl http://localhost:5265/api/collection/state
|
||||||
curl http://localhost:5000/api/collection/runs
|
curl http://localhost:5265/api/collection/runs
|
||||||
|
curl "http://localhost:5265/api/collection/latest/005930"
|
||||||
```
|
```
|
||||||
|
|
||||||
## API Endpoints (Phase 1 + 2)
|
## API Endpoints (Phase 1 + 2)
|
||||||
|
|||||||
@@ -0,0 +1,79 @@
|
|||||||
|
# HTTP 80 ➜ HTTPS 443 Redirect
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
listen [::]:80;
|
||||||
|
server_name taxbaik.com www.taxbaik.com gitea.taxbaik.com quant.taxbaik.com;
|
||||||
|
return 301 https://$host$request_uri;
|
||||||
|
}
|
||||||
|
|
||||||
|
# TaxBaik 홈페이지 (통합 앱)
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
listen [::]:443 ssl;
|
||||||
|
server_name taxbaik.com www.taxbaik.com;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/taxbaik.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/taxbaik.com/privkey.pem;
|
||||||
|
|
||||||
|
client_max_body_size 512M;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://127.0.0.1:5001/taxbaik/;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
|
proxy_set_header Connection "Upgrade";
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_cache_bypass $http_upgrade;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Gitea (코드 저장소)
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
listen [::]:443 ssl;
|
||||||
|
server_name gitea.taxbaik.com;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/taxbaik.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/taxbaik.com/privkey.pem;
|
||||||
|
|
||||||
|
client_max_body_size 512M;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://127.0.0.1:3000;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
proxy_read_timeout 300;
|
||||||
|
proxy_connect_timeout 300;
|
||||||
|
proxy_send_timeout 300;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# QuantEngine (Blazor Admin)
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
listen [::]:443 ssl;
|
||||||
|
server_name quant.taxbaik.com;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/taxbaik.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/taxbaik.com/privkey.pem;
|
||||||
|
|
||||||
|
client_max_body_size 512M;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://127.0.0.1:5000/;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
|
proxy_set_header Connection "Upgrade";
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_cache_bypass $http_upgrade;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
}
|
||||||
|
}
|
||||||
+56
-53
@@ -16,8 +16,8 @@
|
|||||||
| 3.2 | [Python 가상 환경](#32-python-가상-환경) | `~/.venv`, `python3` 사용 규칙 |
|
| 3.2 | [Python 가상 환경](#32-python-가상-환경) | `~/.venv`, `python3` 사용 규칙 |
|
||||||
| 3.3 | [주요 Python 패키지](#33-주요-python-패키지-시스템) | 시스템/venv 패키지 구분 |
|
| 3.3 | [주요 Python 패키지](#33-주요-python-패키지-시스템) | 시스템/venv 패키지 구분 |
|
||||||
| 4 | [서비스 아키텍처](#4-서비스-아키텍처) | 포트 맵, Nginx 리버스 프록시 |
|
| 4 | [서비스 아키텍처](#4-서비스-아키텍처) | 포트 맵, Nginx 리버스 프록시 |
|
||||||
| 4.1 | [포트 맵](#41-포트-맵) | 22, 80, 2222, 3000, 5000, 5432 |
|
| 4.1 | [포트 맵](#41-포트-맵) | 22, 80, 443, 2222, 3000, 5000, 5001, 5432 |
|
||||||
| 4.2 | [Nginx 리버스 프록시](#42-nginx-리버스-프록시) | `/` → Gitea, `/quant/` → Blazor |
|
| 4.2 | [Nginx 리버스 프록시](#42-nginx-리버스-프록시) | 도메인 가상 호스트 기반 분기 |
|
||||||
| 5 | [Gitea](#5-gitea) | Docker Compose 설정, 시크릿, 데이터 경로 |
|
| 5 | [Gitea](#5-gitea) | Docker Compose 설정, 시크릿, 데이터 경로 |
|
||||||
| 5.1 | [Docker Compose](#51-docker-compose) | `gitea:1.26.4`, PG 연동 |
|
| 5.1 | [Docker Compose](#51-docker-compose) | `gitea:1.26.4`, PG 연동 |
|
||||||
| 5.2 | [시크릿 관리](#52-시크릿-관리) | `/opt/stacks/gitea/.env` |
|
| 5.2 | [시크릿 관리](#52-시크릿-관리) | `/opt/stacks/gitea/.env` |
|
||||||
@@ -117,55 +117,30 @@ boto3, cryptography, Jinja2, jsonschema, fail2ban 등 시스템 레벨로 설치
|
|||||||
| 포트 | 서비스 | 바인드 | 비고 |
|
| 포트 | 서비스 | 바인드 | 비고 |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| **22** | SSH | `0.0.0.0` | 공개키 전용 |
|
| **22** | SSH | `0.0.0.0` | 공개키 전용 |
|
||||||
| **80** | Nginx (리버스 프록시) | `0.0.0.0` | 외부 진입점 |
|
| **80** | Nginx (HTTP) | `0.0.0.0` | 443 HTTPS로 리다이렉트 |
|
||||||
|
| **443** | Nginx (HTTPS) | `0.0.0.0` | SSL 가상 호스트 진입점 |
|
||||||
| **2222** | Gitea SSH | `0.0.0.0` | Git SSH 접속 |
|
| **2222** | Gitea SSH | `0.0.0.0` | Git SSH 접속 |
|
||||||
| **3000** | Gitea Web | `127.0.0.1` | Nginx 프록시 경유 |
|
| **3000** | Gitea Web | `127.0.0.1` | Nginx 프록시 경유 (`gitea.taxbaik.com`) |
|
||||||
| **5000** | QuantEngine Blazor | `127.0.0.1` | Nginx `/quant/` 경유 |
|
| **5000** | QuantEngine Blazor | `127.0.0.1` | Nginx 프록시 경유 (`quant.taxbaik.com`) |
|
||||||
|
| **5001** | TaxBaik 홈페이지 | `127.0.0.1` | Nginx 프록시 경유 (`taxbaik.com` / `www.taxbaik.com`) |
|
||||||
| **5432** | PostgreSQL | `127.0.0.1` + `172.17.0.1` | 로컬 + Docker 네트워크 |
|
| **5432** | PostgreSQL | `127.0.0.1` + `172.17.0.1` | 로컬 + Docker 네트워크 |
|
||||||
|
|
||||||
### 4.2. Nginx 리버스 프록시
|
### 4.2. Nginx 리버스 프록시
|
||||||
|
|
||||||
```nginx
|
도메인 기반 가상 호스트(Virtual Host) 방식을 사용하여 각 도메인 요청을 내부 서비스로 연결하고, SSL(HTTPS)을 필수로 적용합니다. HTTP(80) 포트 요청은 자동으로 HTTPS(443)로 리다이렉트됩니다.
|
||||||
# /etc/nginx/sites-enabled/gitea-ip.conf
|
|
||||||
|
|
||||||
server {
|
상세 Nginx 설정 백업은 `deploy/nginx-taxbaik-domains.conf`에 위치합니다.
|
||||||
listen 80 default_server;
|
|
||||||
listen [::]:80 default_server;
|
|
||||||
server_name _;
|
|
||||||
client_max_body_size 512M;
|
|
||||||
|
|
||||||
# QuantEngine Blazor Web App
|
#### 가상 호스트 설정 개요
|
||||||
location /quant/ {
|
- **TaxBaik 홈페이지** (`https://taxbaik.com`, `https://www.taxbaik.com`) ➜ `http://127.0.0.1:5001/taxbaik/`
|
||||||
proxy_pass http://127.0.0.1:5000/;
|
- **Gitea (코드 저장소)** (`https://gitea.taxbaik.com`) ➜ `http://127.0.0.1:3000`
|
||||||
proxy_http_version 1.1;
|
- **QuantEngine (Blazor Admin)** (`https://quant.taxbaik.com`) ➜ `http://127.0.0.1:5000/`
|
||||||
proxy_set_header Upgrade $http_upgrade;
|
|
||||||
proxy_set_header Connection "Upgrade";
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_cache_bypass $http_upgrade;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
}
|
|
||||||
|
|
||||||
# Gitea (기본)
|
|
||||||
location / {
|
|
||||||
proxy_pass http://127.0.0.1:3000;
|
|
||||||
proxy_http_version 1.1;
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
proxy_read_timeout 300;
|
|
||||||
proxy_connect_timeout 300;
|
|
||||||
proxy_send_timeout 300;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
**라우팅 요약**:
|
**라우팅 요약**:
|
||||||
- `http://178.104.200.7/` → Gitea Web UI
|
- `https://taxbaik.com` & `https://www.taxbaik.com` ➜ TaxBaik 홈페이지 (통합 앱)
|
||||||
- `http://178.104.200.7/quant/` → QuantEngine Blazor Admin
|
- `https://gitea.taxbaik.com` ➜ Gitea Web UI
|
||||||
- `ssh://178.104.200.7:2222` → Gitea Git SSH
|
- `https://quant.taxbaik.com` ➜ QuantEngine Blazor Admin
|
||||||
|
- `ssh://git@gitea.taxbaik.com:2222` ➜ Gitea Git SSH
|
||||||
|
|
||||||
## 5. Gitea
|
## 5. Gitea
|
||||||
|
|
||||||
@@ -335,8 +310,8 @@ ClientAliveCountMax 2
|
|||||||
|
|
||||||
- **상태**: `ENABLED=yes` (`/etc/ufw/ufw.conf`)
|
- **상태**: `ENABLED=yes` (`/etc/ufw/ufw.conf`)
|
||||||
- **로그 레벨**: `low`
|
- **로그 레벨**: `low`
|
||||||
- **외부 개방 포트**: 22 (SSH), 80 (HTTP/Nginx), 2222 (Gitea SSH)
|
- **외부 개방 포트**: 22 (SSH), 80 (HTTP), 443 (HTTPS), 2222 (Gitea SSH)
|
||||||
- **내부 전용**: 3000 (Gitea Web), 5000 (QuantEngine), 5432 (PostgreSQL)
|
- **내부 전용**: 3000 (Gitea Web), 5000 (QuantEngine), 5001 (TaxBaik Web), 5432 (PostgreSQL)
|
||||||
|
|
||||||
> 상세 규칙 확인: `sudo ufw status numbered` (TTY + sudo 비밀번호 필요)
|
> 상세 규칙 확인: `sudo ufw status numbered` (TTY + sudo 비밀번호 필요)
|
||||||
|
|
||||||
@@ -349,8 +324,9 @@ ClientAliveCountMax 2
|
|||||||
|
|
||||||
- Gitea Web: `127.0.0.1:3000` (로컬 전용)
|
- Gitea Web: `127.0.0.1:3000` (로컬 전용)
|
||||||
- QuantEngine: `127.0.0.1:5000` (로컬 전용)
|
- QuantEngine: `127.0.0.1:5000` (로컬 전용)
|
||||||
|
- TaxBaik Web: `127.0.0.1:5001` (로컬 전용)
|
||||||
- PostgreSQL: `127.0.0.1` + Docker bridge (`172.17.0.1`)
|
- PostgreSQL: `127.0.0.1` + Docker bridge (`172.17.0.1`)
|
||||||
- 외부 노출: SSH(22), HTTP(80), Gitea SSH(2222)만 개방
|
- 외부 노출: SSH(22), HTTP(80), HTTPS(443), Gitea SSH(2222)만 개방
|
||||||
|
|
||||||
## 10. 디렉토리 맵
|
## 10. 디렉토리 맵
|
||||||
|
|
||||||
@@ -390,7 +366,7 @@ ClientAliveCountMax 2
|
|||||||
| **CI Runner** | Synology Act Runner | 6× `act_runner:latest` (Docker) |
|
| **CI Runner** | Synology Act Runner | 6× `act_runner:latest` (Docker) |
|
||||||
| **DB** | SQLite (파일 기반) | PostgreSQL 18 + SQLite (하이브리드) |
|
| **DB** | SQLite (파일 기반) | PostgreSQL 18 + SQLite (하이브리드) |
|
||||||
| **웹 Admin** | 없음 | QuantEngine Blazor (.NET 10, MudBlazor) |
|
| **웹 Admin** | 없음 | QuantEngine Blazor (.NET 10, MudBlazor) |
|
||||||
| **리버스 프록시** | Synology 내장 | Nginx (`/` → Gitea, `/quant/` → Blazor) |
|
| **리버스 프록시** | Synology 내장 | Nginx 도메인 가상 호스트 및 SSL (HTTPS) 적용 (`deploy/nginx-taxbaik-domains.conf`) |
|
||||||
| **보안** | DSM 방화벽 | fail2ban + SSH 공개키 + 서비스 로컬바인드 |
|
| **보안** | DSM 방화벽 | fail2ban + SSH 공개키 + 서비스 로컬바인드 |
|
||||||
| **시크릿 관리** | `.secrets/kis_real.env` | `/opt/stacks/gitea/.env` |
|
| **시크릿 관리** | `.secrets/kis_real.env` | `/opt/stacks/gitea/.env` |
|
||||||
| **OS** | Synology DSM 7.x | Ubuntu 26.04 LTS |
|
| **OS** | Synology DSM 7.x | Ubuntu 26.04 LTS |
|
||||||
@@ -452,14 +428,20 @@ docker run -d \
|
|||||||
gitea/act_runner:latest
|
gitea/act_runner:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
### SSH 접속
|
### SSH 접속 및 Git 원격 설정
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Windows 로컬에서
|
# Windows 로컬에서 서버 SSH 접속
|
||||||
ssh kjh2064@178.104.200.7
|
ssh kjh2064@178.104.200.7
|
||||||
|
|
||||||
# Gitea Git 접속
|
# 로컬 프로젝트의 Git Remote URL 변경 (Gitea 도메인 기반 HTTPS 적용)
|
||||||
git remote set-url origin ssh://git@178.104.200.7:2222/kjh2064/QuantEngineByItz.git
|
# 1) 현재 설정된 remote url 확인
|
||||||
|
git remote -v
|
||||||
|
# 2) 새로운 도메인 주소로 원격 URL 변경
|
||||||
|
git remote set-url origin https://gitea.taxbaik.com/kjh2064/QuantEngineByItz.git
|
||||||
|
|
||||||
|
# Gitea Git SSH 접속 (기존 2222 포트 유지)
|
||||||
|
git remote set-url origin ssh://git@gitea.taxbaik.com:2222/kjh2064/QuantEngineByItz.git
|
||||||
```
|
```
|
||||||
|
|
||||||
## 13. 검증 하네스
|
## 13. 검증 하네스
|
||||||
@@ -514,6 +496,27 @@ ssh -T -p 2222 git@178.104.200.7 2>&1 | head -1
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
> **수집 일시**: 2026-06-26 09:55 KST
|
## 14. 트러블슈팅 (Troubleshooting)
|
||||||
> **수집 방법**: `ssh kjh2064@178.104.200.7` 라이브 명령 실행
|
|
||||||
> **provenance**: 모든 값은 서버 실시간 명령 출력에서 추출. 임의 값 없음.
|
### 14.1. Certbot / APT 패키지 설치 시 Microsoft 리포지토리 404 오류
|
||||||
|
- **증상**: `sudo apt-get update` 실행 시 Microsoft 패키지 저장소에서 `404 Not Found` 에러가 발생하며 패키지 목록 갱신이 중단되고, 이로 인해 `certbot` 설치가 `sudo: certbot: command not found` 에러로 실패하는 현상.
|
||||||
|
- **원인**: Ubuntu 26.04 (Resolute) 환경에서 Microsoft의 잘못된 리포지토리(26.04 경로에 focal/20.04 릴리스가 설정된 상태)를 참조하여 발생.
|
||||||
|
- **해결 방안**:
|
||||||
|
1. 문제가 되는 Microsoft apt 소스 설정 파일을 삭제하거나 비활성화합니다.
|
||||||
|
```bash
|
||||||
|
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
|
||||||
|
```
|
||||||
|
2. APT 패키지 목록을 다시 업데이트하고 Certbot 및 Nginx 플러그인을 설치합니다.
|
||||||
|
```bash
|
||||||
|
sudo apt-get update && sudo apt-get install -y certbot python3-certbot-nginx
|
||||||
|
```
|
||||||
|
3. 인증서 발급 및 설정을 적용합니다.
|
||||||
|
```bash
|
||||||
|
sudo certbot --nginx -d taxbaik.com -d www.taxbaik.com -d gitea.taxbaik.com -d quant.taxbaik.com --register-unsafely-without-email --agree-tos --non-interactive
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
> **수집 일시**: 2026-06-26 09:55 KST (추가 업데이트: 2026-07-01)
|
||||||
|
> **수집 방법**: `ssh kjh2064@178.104.200.7` 라이브 명령 및 트러블슈팅 사례 수집
|
||||||
|
> **provenance**: 모든 값은 서버 실시간 명령 출력 및 실제 오류 대처 조치 로그에서 추출. 임의 값 없음.
|
||||||
|
|||||||
@@ -0,0 +1,239 @@
|
|||||||
|
using System.Text.Json;
|
||||||
|
using QuantEngine.Core.Interfaces;
|
||||||
|
|
||||||
|
namespace QuantEngine.Application.Services;
|
||||||
|
|
||||||
|
public class DataCollectionService
|
||||||
|
{
|
||||||
|
private readonly IKisApiClient _kisApiClient;
|
||||||
|
private readonly ICollectionRepository _repository;
|
||||||
|
|
||||||
|
public DataCollectionService(
|
||||||
|
IKisApiClient kisApiClient,
|
||||||
|
ICollectionRepository repository)
|
||||||
|
{
|
||||||
|
_kisApiClient = kisApiClient;
|
||||||
|
_repository = repository;
|
||||||
|
}
|
||||||
|
|
||||||
|
public async Task<CollectionRunResult> RunCollectionAsync(
|
||||||
|
string runId,
|
||||||
|
string account,
|
||||||
|
List<string> tickers)
|
||||||
|
{
|
||||||
|
var result = new CollectionRunResult
|
||||||
|
{
|
||||||
|
RunId = runId,
|
||||||
|
StartedAt = KstNowIso(),
|
||||||
|
Status = "RUNNING"
|
||||||
|
};
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
await _repository.SaveRunAsync(new CollectionRunRecord(
|
||||||
|
RunId: runId,
|
||||||
|
Status: "RUNNING",
|
||||||
|
StartedAt: result.StartedAt
|
||||||
|
));
|
||||||
|
|
||||||
|
int successCount = 0;
|
||||||
|
int errorCount = 0;
|
||||||
|
|
||||||
|
foreach (var ticker in tickers)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var normalized = await CollectOneAsync(ticker, account);
|
||||||
|
var provenance = new Dictionary<string, object>
|
||||||
|
{
|
||||||
|
{ "ticker", ticker },
|
||||||
|
{ "source", "kis_open_api" }
|
||||||
|
};
|
||||||
|
|
||||||
|
await _repository.SaveSnapshotAsync(new CollectionSnapshotRecord(
|
||||||
|
RunId: runId,
|
||||||
|
DatasetName: "data_feed",
|
||||||
|
Ticker: ticker,
|
||||||
|
SourceName: "kis_open_api",
|
||||||
|
PayloadJson: JsonSerializer.Serialize(normalized),
|
||||||
|
CapturedAt: KstNowIso()
|
||||||
|
));
|
||||||
|
|
||||||
|
successCount++;
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
errorCount++;
|
||||||
|
System.Diagnostics.Debug.WriteLine($"Error collecting {ticker}: {ex.Message}");
|
||||||
|
|
||||||
|
await _repository.SaveErrorAsync(new CollectionErrorRecord(
|
||||||
|
RunId: runId,
|
||||||
|
SourceName: "kis_collector",
|
||||||
|
ErrorKind: ex.GetType().Name,
|
||||||
|
ErrorMessage: ex.Message,
|
||||||
|
Ticker: ticker
|
||||||
|
));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var finishedAt = KstNowIso();
|
||||||
|
await _repository.UpdateRunStatusAsync(
|
||||||
|
runId,
|
||||||
|
errorCount == 0 ? "COMPLETED" : "COMPLETED_WITH_ERRORS",
|
||||||
|
finishedAt,
|
||||||
|
successCount,
|
||||||
|
errorCount
|
||||||
|
);
|
||||||
|
|
||||||
|
result.Status = errorCount == 0 ? "COMPLETED" : "COMPLETED_WITH_ERRORS";
|
||||||
|
result.FinishedAt = finishedAt;
|
||||||
|
result.SuccessCount = successCount;
|
||||||
|
result.ErrorCount = errorCount;
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
System.Diagnostics.Debug.WriteLine($"Fatal error in collection run {runId}: {ex}");
|
||||||
|
await _repository.UpdateRunStatusAsync(runId, "FAILED", KstNowIso());
|
||||||
|
result.Status = "FAILED";
|
||||||
|
result.ErrorMessage = ex.Message;
|
||||||
|
}
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task<Dictionary<string, object>> CollectOneAsync(string ticker, string account)
|
||||||
|
{
|
||||||
|
var normalized = new Dictionary<string, object> { { "ticker", ticker } };
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var price = await _kisApiClient.GetCurrentPriceAsync(ticker, account);
|
||||||
|
normalized["current_price"] = CoerceFloat(FindFirstValue(price, "stck_prpr", "stck_clpr", "close"));
|
||||||
|
normalized["open"] = CoerceFloat(FindFirstValue(price, "stck_oprc", "open"));
|
||||||
|
normalized["high"] = CoerceFloat(FindFirstValue(price, "stck_hgpr", "high"));
|
||||||
|
normalized["low"] = CoerceFloat(FindFirstValue(price, "stck_lwpr", "low"));
|
||||||
|
normalized["prev_close"] = CoerceFloat(FindFirstValue(price, "prdy_vrss"));
|
||||||
|
normalized["volume"] = CoerceFloat(FindFirstValue(price, "acml_vol", "volume"));
|
||||||
|
normalized["change_pct"] = CoerceFloat(FindFirstValue(price, "prdy_ctrt"));
|
||||||
|
normalized["price_status"] = "OK";
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
normalized["price_status"] = "ERROR";
|
||||||
|
normalized["price_error"] = ex.Message;
|
||||||
|
}
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var orderbook = await _kisApiClient.GetAskingPrice10LevelAsync(ticker, account);
|
||||||
|
var output1 = ExtractObject(orderbook, "output1");
|
||||||
|
normalized["ask_1"] = CoerceFloat(FindFirstValue(output1, "askp1"));
|
||||||
|
normalized["bid_1"] = CoerceFloat(FindFirstValue(output1, "bidp1"));
|
||||||
|
normalized["orderbook_status"] = "OK";
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
normalized["orderbook_status"] = "ERROR";
|
||||||
|
normalized["orderbook_error"] = ex.Message;
|
||||||
|
}
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var start = DateTime.Now.AddDays(-10).ToString("yyyyMMdd");
|
||||||
|
var end = DateTime.Now.ToString("yyyyMMdd");
|
||||||
|
var shortSale = await _kisApiClient.GetDailyShortSaleAsync(ticker, start, end, account);
|
||||||
|
var rows = ExtractArray(shortSale, "output2");
|
||||||
|
if (rows.Count > 0 && rows[0] is Dictionary<string, object> latest)
|
||||||
|
{
|
||||||
|
normalized["short_turnover_share"] = CoerceFloat(latest.GetValueOrDefault("ssts_vol_rlim"));
|
||||||
|
}
|
||||||
|
normalized["short_sale_status"] = "OK";
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
normalized["short_sale_status"] = "ERROR";
|
||||||
|
normalized["short_sale_error"] = ex.Message;
|
||||||
|
}
|
||||||
|
|
||||||
|
normalized["collection_as_of"] = KstNowIso();
|
||||||
|
return normalized;
|
||||||
|
}
|
||||||
|
|
||||||
|
private static object? FindFirstValue(Dictionary<string, object> payload, params string[] keys)
|
||||||
|
{
|
||||||
|
var stack = new Stack<object>();
|
||||||
|
stack.Push(payload);
|
||||||
|
|
||||||
|
while (stack.Count > 0)
|
||||||
|
{
|
||||||
|
var item = stack.Pop();
|
||||||
|
if (item is Dictionary<string, object> dict)
|
||||||
|
{
|
||||||
|
foreach (var key in keys)
|
||||||
|
{
|
||||||
|
if (dict.TryGetValue(key, out var value) && value != null && !string.IsNullOrEmpty(value.ToString()))
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
foreach (var value in dict.Values)
|
||||||
|
if (value != null) stack.Push(value);
|
||||||
|
}
|
||||||
|
else if (item is JsonElement elem && elem.ValueKind == System.Text.Json.JsonValueKind.Object)
|
||||||
|
{
|
||||||
|
foreach (var key in keys)
|
||||||
|
{
|
||||||
|
if (elem.TryGetProperty(key, out var prop) && prop.ValueKind != System.Text.Json.JsonValueKind.Null)
|
||||||
|
return prop;
|
||||||
|
}
|
||||||
|
foreach (var prop in elem.EnumerateObject())
|
||||||
|
stack.Push(prop.Value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
private static double? CoerceFloat(object? value)
|
||||||
|
{
|
||||||
|
if (value == null || string.IsNullOrEmpty(value.ToString()))
|
||||||
|
return null;
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var str = value.ToString()?.Replace(",", "").Replace("%", "") ?? "";
|
||||||
|
return double.TryParse(str, out var d) ? d : null;
|
||||||
|
}
|
||||||
|
catch { return null; }
|
||||||
|
}
|
||||||
|
|
||||||
|
private static Dictionary<string, object> ExtractObject(Dictionary<string, object> payload, string key)
|
||||||
|
{
|
||||||
|
if (payload.TryGetValue(key, out var value) && value is Dictionary<string, object> dict)
|
||||||
|
return dict;
|
||||||
|
if (value is JsonElement elem && elem.ValueKind == System.Text.Json.JsonValueKind.Object)
|
||||||
|
return JsonSerializer.Deserialize<Dictionary<string, object>>(elem.GetRawText()) ?? new();
|
||||||
|
return new();
|
||||||
|
}
|
||||||
|
|
||||||
|
private static List<object> ExtractArray(Dictionary<string, object> payload, string key)
|
||||||
|
{
|
||||||
|
if (payload.TryGetValue(key, out var value))
|
||||||
|
{
|
||||||
|
if (value is List<object> list) return list;
|
||||||
|
if (value is JsonElement elem && elem.ValueKind == System.Text.Json.JsonValueKind.Array)
|
||||||
|
return JsonSerializer.Deserialize<List<object>>(elem.GetRawText()) ?? new();
|
||||||
|
}
|
||||||
|
return new();
|
||||||
|
}
|
||||||
|
|
||||||
|
private static string KstNowIso() =>
|
||||||
|
DateTime.Now.ToString("o");
|
||||||
|
}
|
||||||
|
|
||||||
|
public class CollectionRunResult
|
||||||
|
{
|
||||||
|
public string RunId { get; set; } = "";
|
||||||
|
public string Status { get; set; } = "";
|
||||||
|
public string StartedAt { get; set; } = "";
|
||||||
|
public string? FinishedAt { get; set; }
|
||||||
|
public int SuccessCount { get; set; }
|
||||||
|
public int ErrorCount { get; set; }
|
||||||
|
public string? ErrorMessage { get; set; }
|
||||||
|
}
|
||||||
-39
@@ -1,39 +0,0 @@
|
|||||||
{
|
|
||||||
"runtimeTarget": {
|
|
||||||
"name": ".NETCoreApp,Version=v10.0",
|
|
||||||
"signature": ""
|
|
||||||
},
|
|
||||||
"compilationOptions": {},
|
|
||||||
"targets": {
|
|
||||||
".NETCoreApp,Version=v10.0": {
|
|
||||||
"QuantEngine.Application/1.0.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"QuantEngine.Core": "1.0.0"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"QuantEngine.Application.dll": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"QuantEngine.Core/1.0.0": {
|
|
||||||
"runtime": {
|
|
||||||
"QuantEngine.Core.dll": {
|
|
||||||
"assemblyVersion": "1.0.0.0",
|
|
||||||
"fileVersion": "1.0.0.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"libraries": {
|
|
||||||
"QuantEngine.Application/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"serviceable": false,
|
|
||||||
"sha512": ""
|
|
||||||
},
|
|
||||||
"QuantEngine.Core/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"serviceable": false,
|
|
||||||
"sha512": ""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-4
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
|
|
||||||
-22
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("QuantEngine.Application")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ef7a54ad55182e164ca78e8af21f2a5e214c98f")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("QuantEngine.Application")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("QuantEngine.Application")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
-1
@@ -1 +0,0 @@
|
|||||||
e3d73b83f89256e561af0334bd1c6aa38e9e47f25cf6ce5907009a31d56d309d
|
|
||||||
-18
@@ -1,18 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.TargetFramework = net10.0
|
|
||||||
build_property.TargetFrameworkIdentifier = .NETCoreApp
|
|
||||||
build_property.TargetFrameworkVersion = v10.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property.EntryPointFilePath =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = QuantEngine.Application
|
|
||||||
build_property.ProjectDir = C:\Temp\data_feed\src\dotnet\QuantEngine.Application\
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 10.0
|
|
||||||
build_property.EnableCodeStyleSeverity =
|
|
||||||
-8
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using System;
|
|
||||||
global using System.Collections.Generic;
|
|
||||||
global using System.IO;
|
|
||||||
global using System.Linq;
|
|
||||||
global using System.Net.Http;
|
|
||||||
global using System.Threading;
|
|
||||||
global using System.Threading.Tasks;
|
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
1cd28f757d75d5806e4bd6bf3abf482f2c2af1bc56a4c68de4ce9b6b6db56d41
|
|
||||||
-15
@@ -1,15 +0,0 @@
|
|||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Application.deps.json
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Application.dll
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Application.pdb
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Core.dll
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Core.pdb
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.csproj.AssemblyReference.cache
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.GeneratedMSBuildEditorConfig.editorconfig
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.AssemblyInfoInputs.cache
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.AssemblyInfo.cs
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.csproj.CoreCompileInputs.cache
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEng.294596D8.Up2Date
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.dll
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\refint\QuantEngine.Application.dll
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.pdb
|
|
||||||
C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\ref\QuantEngine.Application.dll
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
-698
@@ -1,698 +0,0 @@
|
|||||||
{
|
|
||||||
"format": 1,
|
|
||||||
"restore": {
|
|
||||||
"C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj": {}
|
|
||||||
},
|
|
||||||
"projects": {
|
|
||||||
"C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"restore": {
|
|
||||||
"projectUniqueName": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj",
|
|
||||||
"projectName": "QuantEngine.Application",
|
|
||||||
"projectPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj",
|
|
||||||
"packagesPath": "D:\\DevCache\\nuget-packages",
|
|
||||||
"outputPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\obj\\",
|
|
||||||
"projectStyle": "PackageReference",
|
|
||||||
"fallbackFolders": [
|
|
||||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
|
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
|
||||||
],
|
|
||||||
"configFilePaths": [
|
|
||||||
"C:\\Users\\kjh20\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
|
||||||
],
|
|
||||||
"originalTargetFrameworks": [
|
|
||||||
"net10.0"
|
|
||||||
],
|
|
||||||
"sources": {
|
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
|
||||||
"C:\\Program Files\\dotnet\\library-packs": {},
|
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net10.0": {
|
|
||||||
"framework": "net10.0",
|
|
||||||
"targetAlias": "net10.0",
|
|
||||||
"projectReferences": {
|
|
||||||
"C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj": {
|
|
||||||
"projectPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"warningProperties": {
|
|
||||||
"warnAsError": [
|
|
||||||
"NU1605"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"restoreAuditProperties": {
|
|
||||||
"enableAudit": "true",
|
|
||||||
"auditLevel": "low",
|
|
||||||
"auditMode": "all"
|
|
||||||
},
|
|
||||||
"SdkAnalysisLevel": "10.0.300"
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net10.0": {
|
|
||||||
"framework": "net10.0",
|
|
||||||
"targetAlias": "net10.0",
|
|
||||||
"imports": [
|
|
||||||
"net461",
|
|
||||||
"net462",
|
|
||||||
"net47",
|
|
||||||
"net471",
|
|
||||||
"net472",
|
|
||||||
"net48",
|
|
||||||
"net481"
|
|
||||||
],
|
|
||||||
"assetTargetFallback": true,
|
|
||||||
"warn": true,
|
|
||||||
"frameworkReferences": {
|
|
||||||
"Microsoft.NETCore.App": {
|
|
||||||
"privateAssets": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.301/PortableRuntimeIdentifierGraph.json",
|
|
||||||
"packagesToPrune": {
|
|
||||||
"Microsoft.CSharp": "(,4.7.32767]",
|
|
||||||
"Microsoft.VisualBasic": "(,10.4.32767]",
|
|
||||||
"Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"Microsoft.Win32.Registry": "(,5.0.32767]",
|
|
||||||
"runtime.any.System.Collections": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Globalization": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.IO": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Collections": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Globalization": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.IO": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Console": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Console": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"System.AppContext": "(,4.3.32767]",
|
|
||||||
"System.Buffers": "(,5.0.32767]",
|
|
||||||
"System.Collections": "(,4.3.32767]",
|
|
||||||
"System.Collections.Concurrent": "(,4.3.32767]",
|
|
||||||
"System.Collections.Immutable": "(,10.0.32767]",
|
|
||||||
"System.Collections.NonGeneric": "(,4.3.32767]",
|
|
||||||
"System.Collections.Specialized": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.Annotations": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.Primitives": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
|
|
||||||
"System.Console": "(,4.3.32767]",
|
|
||||||
"System.Data.Common": "(,4.3.32767]",
|
|
||||||
"System.Data.DataSetExtensions": "(,4.4.32767]",
|
|
||||||
"System.Diagnostics.Contracts": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
|
|
||||||
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Process": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.StackTrace": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.TraceSource": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"System.Drawing.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Dynamic.Runtime": "(,4.3.32767]",
|
|
||||||
"System.Formats.Asn1": "(,10.0.32767]",
|
|
||||||
"System.Formats.Tar": "(,10.0.32767]",
|
|
||||||
"System.Globalization": "(,4.3.32767]",
|
|
||||||
"System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"System.Globalization.Extensions": "(,4.3.32767]",
|
|
||||||
"System.IO": "(,4.3.32767]",
|
|
||||||
"System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"System.IO.Compression.ZipFile": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
|
|
||||||
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
|
|
||||||
"System.IO.IsolatedStorage": "(,4.3.32767]",
|
|
||||||
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
|
|
||||||
"System.IO.Pipelines": "(,10.0.32767]",
|
|
||||||
"System.IO.Pipes": "(,4.3.32767]",
|
|
||||||
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
|
|
||||||
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
|
|
||||||
"System.Linq": "(,4.3.32767]",
|
|
||||||
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
|
|
||||||
"System.Linq.Expressions": "(,4.3.32767]",
|
|
||||||
"System.Linq.Parallel": "(,4.3.32767]",
|
|
||||||
"System.Linq.Queryable": "(,4.3.32767]",
|
|
||||||
"System.Memory": "(,5.0.32767]",
|
|
||||||
"System.Net.Http": "(,4.3.32767]",
|
|
||||||
"System.Net.Http.Json": "(,10.0.32767]",
|
|
||||||
"System.Net.NameResolution": "(,4.3.32767]",
|
|
||||||
"System.Net.NetworkInformation": "(,4.3.32767]",
|
|
||||||
"System.Net.Ping": "(,4.3.32767]",
|
|
||||||
"System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Net.Requests": "(,4.3.32767]",
|
|
||||||
"System.Net.Security": "(,4.3.32767]",
|
|
||||||
"System.Net.ServerSentEvents": "(,10.0.32767]",
|
|
||||||
"System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"System.Net.WebHeaderCollection": "(,4.3.32767]",
|
|
||||||
"System.Net.WebSockets": "(,4.3.32767]",
|
|
||||||
"System.Net.WebSockets.Client": "(,4.3.32767]",
|
|
||||||
"System.Numerics.Vectors": "(,5.0.32767]",
|
|
||||||
"System.ObjectModel": "(,4.3.32767]",
|
|
||||||
"System.Private.DataContractSerialization": "(,4.3.32767]",
|
|
||||||
"System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"System.Reflection": "(,4.3.32767]",
|
|
||||||
"System.Reflection.DispatchProxy": "(,6.0.32767]",
|
|
||||||
"System.Reflection.Emit": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Reflection.Metadata": "(,10.0.32767]",
|
|
||||||
"System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Reflection.TypeExtensions": "(,4.3.32767]",
|
|
||||||
"System.Resources.Reader": "(,4.3.32767]",
|
|
||||||
"System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"System.Resources.Writer": "(,4.3.32767]",
|
|
||||||
"System.Runtime": "(,4.3.32767]",
|
|
||||||
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
|
|
||||||
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Loader": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Numerics": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Json": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
|
|
||||||
"System.Security.AccessControl": "(,6.0.32767]",
|
|
||||||
"System.Security.Claims": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Cng": "(,5.0.32767]",
|
|
||||||
"System.Security.Cryptography.Csp": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
|
|
||||||
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
|
|
||||||
"System.Security.Principal": "(,4.3.32767]",
|
|
||||||
"System.Security.Principal.Windows": "(,5.0.32767]",
|
|
||||||
"System.Security.SecureString": "(,4.3.32767]",
|
|
||||||
"System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"System.Text.Encoding.CodePages": "(,10.0.32767]",
|
|
||||||
"System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Text.Encodings.Web": "(,10.0.32767]",
|
|
||||||
"System.Text.Json": "(,10.0.32767]",
|
|
||||||
"System.Text.RegularExpressions": "(,4.3.32767]",
|
|
||||||
"System.Threading": "(,4.3.32767]",
|
|
||||||
"System.Threading.AccessControl": "(,10.0.32767]",
|
|
||||||
"System.Threading.Channels": "(,10.0.32767]",
|
|
||||||
"System.Threading.Overlapped": "(,4.3.32767]",
|
|
||||||
"System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
|
|
||||||
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
|
|
||||||
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
|
|
||||||
"System.Threading.Thread": "(,4.3.32767]",
|
|
||||||
"System.Threading.ThreadPool": "(,4.3.32767]",
|
|
||||||
"System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"System.ValueTuple": "(,4.5.32767]",
|
|
||||||
"System.Xml.ReaderWriter": "(,4.3.32767]",
|
|
||||||
"System.Xml.XDocument": "(,4.3.32767]",
|
|
||||||
"System.Xml.XmlDocument": "(,4.3.32767]",
|
|
||||||
"System.Xml.XmlSerializer": "(,4.3.32767]",
|
|
||||||
"System.Xml.XPath": "(,4.3.32767]",
|
|
||||||
"System.Xml.XPath.XDocument": "(,5.0.32767]"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"restore": {
|
|
||||||
"projectUniqueName": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj",
|
|
||||||
"projectName": "QuantEngine.Core",
|
|
||||||
"projectPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj",
|
|
||||||
"packagesPath": "D:\\DevCache\\nuget-packages",
|
|
||||||
"outputPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\obj\\",
|
|
||||||
"projectStyle": "PackageReference",
|
|
||||||
"fallbackFolders": [
|
|
||||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
|
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
|
||||||
],
|
|
||||||
"configFilePaths": [
|
|
||||||
"C:\\Users\\kjh20\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
|
||||||
],
|
|
||||||
"originalTargetFrameworks": [
|
|
||||||
"net10.0"
|
|
||||||
],
|
|
||||||
"sources": {
|
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
|
||||||
"C:\\Program Files\\dotnet\\library-packs": {},
|
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net10.0": {
|
|
||||||
"framework": "net10.0",
|
|
||||||
"targetAlias": "net10.0",
|
|
||||||
"projectReferences": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"warningProperties": {
|
|
||||||
"warnAsError": [
|
|
||||||
"NU1605"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"restoreAuditProperties": {
|
|
||||||
"enableAudit": "true",
|
|
||||||
"auditLevel": "low",
|
|
||||||
"auditMode": "all"
|
|
||||||
},
|
|
||||||
"SdkAnalysisLevel": "10.0.300"
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net10.0": {
|
|
||||||
"framework": "net10.0",
|
|
||||||
"targetAlias": "net10.0",
|
|
||||||
"imports": [
|
|
||||||
"net461",
|
|
||||||
"net462",
|
|
||||||
"net47",
|
|
||||||
"net471",
|
|
||||||
"net472",
|
|
||||||
"net48",
|
|
||||||
"net481"
|
|
||||||
],
|
|
||||||
"assetTargetFallback": true,
|
|
||||||
"warn": true,
|
|
||||||
"frameworkReferences": {
|
|
||||||
"Microsoft.NETCore.App": {
|
|
||||||
"privateAssets": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.301/PortableRuntimeIdentifierGraph.json",
|
|
||||||
"packagesToPrune": {
|
|
||||||
"Microsoft.CSharp": "(,4.7.32767]",
|
|
||||||
"Microsoft.VisualBasic": "(,10.4.32767]",
|
|
||||||
"Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"Microsoft.Win32.Registry": "(,5.0.32767]",
|
|
||||||
"runtime.any.System.Collections": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Globalization": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.IO": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Collections": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Globalization": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.IO": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Console": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Console": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"System.AppContext": "(,4.3.32767]",
|
|
||||||
"System.Buffers": "(,5.0.32767]",
|
|
||||||
"System.Collections": "(,4.3.32767]",
|
|
||||||
"System.Collections.Concurrent": "(,4.3.32767]",
|
|
||||||
"System.Collections.Immutable": "(,10.0.32767]",
|
|
||||||
"System.Collections.NonGeneric": "(,4.3.32767]",
|
|
||||||
"System.Collections.Specialized": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.Annotations": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.Primitives": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
|
|
||||||
"System.Console": "(,4.3.32767]",
|
|
||||||
"System.Data.Common": "(,4.3.32767]",
|
|
||||||
"System.Data.DataSetExtensions": "(,4.4.32767]",
|
|
||||||
"System.Diagnostics.Contracts": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
|
|
||||||
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Process": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.StackTrace": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.TraceSource": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"System.Drawing.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Dynamic.Runtime": "(,4.3.32767]",
|
|
||||||
"System.Formats.Asn1": "(,10.0.32767]",
|
|
||||||
"System.Formats.Tar": "(,10.0.32767]",
|
|
||||||
"System.Globalization": "(,4.3.32767]",
|
|
||||||
"System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"System.Globalization.Extensions": "(,4.3.32767]",
|
|
||||||
"System.IO": "(,4.3.32767]",
|
|
||||||
"System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"System.IO.Compression.ZipFile": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
|
|
||||||
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
|
|
||||||
"System.IO.IsolatedStorage": "(,4.3.32767]",
|
|
||||||
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
|
|
||||||
"System.IO.Pipelines": "(,10.0.32767]",
|
|
||||||
"System.IO.Pipes": "(,4.3.32767]",
|
|
||||||
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
|
|
||||||
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
|
|
||||||
"System.Linq": "(,4.3.32767]",
|
|
||||||
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
|
|
||||||
"System.Linq.Expressions": "(,4.3.32767]",
|
|
||||||
"System.Linq.Parallel": "(,4.3.32767]",
|
|
||||||
"System.Linq.Queryable": "(,4.3.32767]",
|
|
||||||
"System.Memory": "(,5.0.32767]",
|
|
||||||
"System.Net.Http": "(,4.3.32767]",
|
|
||||||
"System.Net.Http.Json": "(,10.0.32767]",
|
|
||||||
"System.Net.NameResolution": "(,4.3.32767]",
|
|
||||||
"System.Net.NetworkInformation": "(,4.3.32767]",
|
|
||||||
"System.Net.Ping": "(,4.3.32767]",
|
|
||||||
"System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Net.Requests": "(,4.3.32767]",
|
|
||||||
"System.Net.Security": "(,4.3.32767]",
|
|
||||||
"System.Net.ServerSentEvents": "(,10.0.32767]",
|
|
||||||
"System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"System.Net.WebHeaderCollection": "(,4.3.32767]",
|
|
||||||
"System.Net.WebSockets": "(,4.3.32767]",
|
|
||||||
"System.Net.WebSockets.Client": "(,4.3.32767]",
|
|
||||||
"System.Numerics.Vectors": "(,5.0.32767]",
|
|
||||||
"System.ObjectModel": "(,4.3.32767]",
|
|
||||||
"System.Private.DataContractSerialization": "(,4.3.32767]",
|
|
||||||
"System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"System.Reflection": "(,4.3.32767]",
|
|
||||||
"System.Reflection.DispatchProxy": "(,6.0.32767]",
|
|
||||||
"System.Reflection.Emit": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Reflection.Metadata": "(,10.0.32767]",
|
|
||||||
"System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Reflection.TypeExtensions": "(,4.3.32767]",
|
|
||||||
"System.Resources.Reader": "(,4.3.32767]",
|
|
||||||
"System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"System.Resources.Writer": "(,4.3.32767]",
|
|
||||||
"System.Runtime": "(,4.3.32767]",
|
|
||||||
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
|
|
||||||
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Loader": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Numerics": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Json": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
|
|
||||||
"System.Security.AccessControl": "(,6.0.32767]",
|
|
||||||
"System.Security.Claims": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Cng": "(,5.0.32767]",
|
|
||||||
"System.Security.Cryptography.Csp": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
|
|
||||||
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
|
|
||||||
"System.Security.Principal": "(,4.3.32767]",
|
|
||||||
"System.Security.Principal.Windows": "(,5.0.32767]",
|
|
||||||
"System.Security.SecureString": "(,4.3.32767]",
|
|
||||||
"System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"System.Text.Encoding.CodePages": "(,10.0.32767]",
|
|
||||||
"System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Text.Encodings.Web": "(,10.0.32767]",
|
|
||||||
"System.Text.Json": "(,10.0.32767]",
|
|
||||||
"System.Text.RegularExpressions": "(,4.3.32767]",
|
|
||||||
"System.Threading": "(,4.3.32767]",
|
|
||||||
"System.Threading.AccessControl": "(,10.0.32767]",
|
|
||||||
"System.Threading.Channels": "(,10.0.32767]",
|
|
||||||
"System.Threading.Overlapped": "(,4.3.32767]",
|
|
||||||
"System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
|
|
||||||
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
|
|
||||||
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
|
|
||||||
"System.Threading.Thread": "(,4.3.32767]",
|
|
||||||
"System.Threading.ThreadPool": "(,4.3.32767]",
|
|
||||||
"System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"System.ValueTuple": "(,4.5.32767]",
|
|
||||||
"System.Xml.ReaderWriter": "(,4.3.32767]",
|
|
||||||
"System.Xml.XDocument": "(,4.3.32767]",
|
|
||||||
"System.Xml.XmlDocument": "(,4.3.32767]",
|
|
||||||
"System.Xml.XmlSerializer": "(,4.3.32767]",
|
|
||||||
"System.Xml.XPath": "(,4.3.32767]",
|
|
||||||
"System.Xml.XPath.XDocument": "(,5.0.32767]"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
|
||||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
|
||||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
|
||||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">D:\DevCache\nuget-packages</NuGetPackageRoot>
|
|
||||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">D:\DevCache\nuget-packages;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
|
||||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
|
||||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<SourceRoot Include="D:\DevCache\nuget-packages\" />
|
|
||||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
|
||||||
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
|
||||||
@@ -1,381 +0,0 @@
|
|||||||
{
|
|
||||||
"version": 4,
|
|
||||||
"targets": {
|
|
||||||
"net10.0": {
|
|
||||||
"QuantEngine.Core/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"framework": ".NETCoreApp,Version=v10.0",
|
|
||||||
"compile": {
|
|
||||||
"bin/placeholder/QuantEngine.Core.dll": {}
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"bin/placeholder/QuantEngine.Core.dll": {}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"libraries": {
|
|
||||||
"QuantEngine.Core/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"path": "../QuantEngine.Core/QuantEngine.Core.csproj",
|
|
||||||
"msbuildProject": "../QuantEngine.Core/QuantEngine.Core.csproj"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"projectFileDependencyGroups": {
|
|
||||||
"net10.0": [
|
|
||||||
"QuantEngine.Core >= 1.0.0"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"packageFolders": {
|
|
||||||
"D:\\DevCache\\nuget-packages": {},
|
|
||||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {},
|
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
|
|
||||||
},
|
|
||||||
"project": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"restore": {
|
|
||||||
"projectUniqueName": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj",
|
|
||||||
"projectName": "QuantEngine.Application",
|
|
||||||
"projectPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj",
|
|
||||||
"packagesPath": "D:\\DevCache\\nuget-packages",
|
|
||||||
"outputPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\obj\\",
|
|
||||||
"projectStyle": "PackageReference",
|
|
||||||
"fallbackFolders": [
|
|
||||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
|
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
|
||||||
],
|
|
||||||
"configFilePaths": [
|
|
||||||
"C:\\Users\\kjh20\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
|
||||||
],
|
|
||||||
"originalTargetFrameworks": [
|
|
||||||
"net10.0"
|
|
||||||
],
|
|
||||||
"sources": {
|
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
|
||||||
"C:\\Program Files\\dotnet\\library-packs": {},
|
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net10.0": {
|
|
||||||
"framework": "net10.0",
|
|
||||||
"targetAlias": "net10.0",
|
|
||||||
"projectReferences": {
|
|
||||||
"C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj": {
|
|
||||||
"projectPath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Core\\QuantEngine.Core.csproj"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"warningProperties": {
|
|
||||||
"warnAsError": [
|
|
||||||
"NU1605"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"restoreAuditProperties": {
|
|
||||||
"enableAudit": "true",
|
|
||||||
"auditLevel": "low",
|
|
||||||
"auditMode": "all"
|
|
||||||
},
|
|
||||||
"SdkAnalysisLevel": "10.0.300"
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net10.0": {
|
|
||||||
"framework": "net10.0",
|
|
||||||
"targetAlias": "net10.0",
|
|
||||||
"imports": [
|
|
||||||
"net461",
|
|
||||||
"net462",
|
|
||||||
"net47",
|
|
||||||
"net471",
|
|
||||||
"net472",
|
|
||||||
"net48",
|
|
||||||
"net481"
|
|
||||||
],
|
|
||||||
"assetTargetFallback": true,
|
|
||||||
"warn": true,
|
|
||||||
"frameworkReferences": {
|
|
||||||
"Microsoft.NETCore.App": {
|
|
||||||
"privateAssets": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.301/PortableRuntimeIdentifierGraph.json",
|
|
||||||
"packagesToPrune": {
|
|
||||||
"Microsoft.CSharp": "(,4.7.32767]",
|
|
||||||
"Microsoft.VisualBasic": "(,10.4.32767]",
|
|
||||||
"Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"Microsoft.Win32.Registry": "(,5.0.32767]",
|
|
||||||
"runtime.any.System.Collections": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Globalization": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.IO": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Collections": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Globalization": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.IO": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
|
|
||||||
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
|
|
||||||
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
|
|
||||||
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Console": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Console": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
|
|
||||||
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"System.AppContext": "(,4.3.32767]",
|
|
||||||
"System.Buffers": "(,5.0.32767]",
|
|
||||||
"System.Collections": "(,4.3.32767]",
|
|
||||||
"System.Collections.Concurrent": "(,4.3.32767]",
|
|
||||||
"System.Collections.Immutable": "(,10.0.32767]",
|
|
||||||
"System.Collections.NonGeneric": "(,4.3.32767]",
|
|
||||||
"System.Collections.Specialized": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.Annotations": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.Primitives": "(,4.3.32767]",
|
|
||||||
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
|
|
||||||
"System.Console": "(,4.3.32767]",
|
|
||||||
"System.Data.Common": "(,4.3.32767]",
|
|
||||||
"System.Data.DataSetExtensions": "(,4.4.32767]",
|
|
||||||
"System.Diagnostics.Contracts": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Debug": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
|
|
||||||
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Process": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.StackTrace": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Tools": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.TraceSource": "(,4.3.32767]",
|
|
||||||
"System.Diagnostics.Tracing": "(,4.3.32767]",
|
|
||||||
"System.Drawing.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Dynamic.Runtime": "(,4.3.32767]",
|
|
||||||
"System.Formats.Asn1": "(,10.0.32767]",
|
|
||||||
"System.Formats.Tar": "(,10.0.32767]",
|
|
||||||
"System.Globalization": "(,4.3.32767]",
|
|
||||||
"System.Globalization.Calendars": "(,4.3.32767]",
|
|
||||||
"System.Globalization.Extensions": "(,4.3.32767]",
|
|
||||||
"System.IO": "(,4.3.32767]",
|
|
||||||
"System.IO.Compression": "(,4.3.32767]",
|
|
||||||
"System.IO.Compression.ZipFile": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
|
|
||||||
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
|
|
||||||
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
|
|
||||||
"System.IO.IsolatedStorage": "(,4.3.32767]",
|
|
||||||
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
|
|
||||||
"System.IO.Pipelines": "(,10.0.32767]",
|
|
||||||
"System.IO.Pipes": "(,4.3.32767]",
|
|
||||||
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
|
|
||||||
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
|
|
||||||
"System.Linq": "(,4.3.32767]",
|
|
||||||
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
|
|
||||||
"System.Linq.Expressions": "(,4.3.32767]",
|
|
||||||
"System.Linq.Parallel": "(,4.3.32767]",
|
|
||||||
"System.Linq.Queryable": "(,4.3.32767]",
|
|
||||||
"System.Memory": "(,5.0.32767]",
|
|
||||||
"System.Net.Http": "(,4.3.32767]",
|
|
||||||
"System.Net.Http.Json": "(,10.0.32767]",
|
|
||||||
"System.Net.NameResolution": "(,4.3.32767]",
|
|
||||||
"System.Net.NetworkInformation": "(,4.3.32767]",
|
|
||||||
"System.Net.Ping": "(,4.3.32767]",
|
|
||||||
"System.Net.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Net.Requests": "(,4.3.32767]",
|
|
||||||
"System.Net.Security": "(,4.3.32767]",
|
|
||||||
"System.Net.ServerSentEvents": "(,10.0.32767]",
|
|
||||||
"System.Net.Sockets": "(,4.3.32767]",
|
|
||||||
"System.Net.WebHeaderCollection": "(,4.3.32767]",
|
|
||||||
"System.Net.WebSockets": "(,4.3.32767]",
|
|
||||||
"System.Net.WebSockets.Client": "(,4.3.32767]",
|
|
||||||
"System.Numerics.Vectors": "(,5.0.32767]",
|
|
||||||
"System.ObjectModel": "(,4.3.32767]",
|
|
||||||
"System.Private.DataContractSerialization": "(,4.3.32767]",
|
|
||||||
"System.Private.Uri": "(,4.3.32767]",
|
|
||||||
"System.Reflection": "(,4.3.32767]",
|
|
||||||
"System.Reflection.DispatchProxy": "(,6.0.32767]",
|
|
||||||
"System.Reflection.Emit": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
|
|
||||||
"System.Reflection.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Reflection.Metadata": "(,10.0.32767]",
|
|
||||||
"System.Reflection.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Reflection.TypeExtensions": "(,4.3.32767]",
|
|
||||||
"System.Resources.Reader": "(,4.3.32767]",
|
|
||||||
"System.Resources.ResourceManager": "(,4.3.32767]",
|
|
||||||
"System.Resources.Writer": "(,4.3.32767]",
|
|
||||||
"System.Runtime": "(,4.3.32767]",
|
|
||||||
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
|
|
||||||
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Handles": "(,4.3.32767]",
|
|
||||||
"System.Runtime.InteropServices": "(,4.3.32767]",
|
|
||||||
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Loader": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Numerics": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Json": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
|
|
||||||
"System.Security.AccessControl": "(,6.0.32767]",
|
|
||||||
"System.Security.Claims": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Cng": "(,5.0.32767]",
|
|
||||||
"System.Security.Cryptography.Csp": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
|
|
||||||
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
|
|
||||||
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
|
|
||||||
"System.Security.Principal": "(,4.3.32767]",
|
|
||||||
"System.Security.Principal.Windows": "(,5.0.32767]",
|
|
||||||
"System.Security.SecureString": "(,4.3.32767]",
|
|
||||||
"System.Text.Encoding": "(,4.3.32767]",
|
|
||||||
"System.Text.Encoding.CodePages": "(,10.0.32767]",
|
|
||||||
"System.Text.Encoding.Extensions": "(,4.3.32767]",
|
|
||||||
"System.Text.Encodings.Web": "(,10.0.32767]",
|
|
||||||
"System.Text.Json": "(,10.0.32767]",
|
|
||||||
"System.Text.RegularExpressions": "(,4.3.32767]",
|
|
||||||
"System.Threading": "(,4.3.32767]",
|
|
||||||
"System.Threading.AccessControl": "(,10.0.32767]",
|
|
||||||
"System.Threading.Channels": "(,10.0.32767]",
|
|
||||||
"System.Threading.Overlapped": "(,4.3.32767]",
|
|
||||||
"System.Threading.Tasks": "(,4.3.32767]",
|
|
||||||
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
|
|
||||||
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
|
|
||||||
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
|
|
||||||
"System.Threading.Thread": "(,4.3.32767]",
|
|
||||||
"System.Threading.ThreadPool": "(,4.3.32767]",
|
|
||||||
"System.Threading.Timer": "(,4.3.32767]",
|
|
||||||
"System.ValueTuple": "(,4.5.32767]",
|
|
||||||
"System.Xml.ReaderWriter": "(,4.3.32767]",
|
|
||||||
"System.Xml.XDocument": "(,4.3.32767]",
|
|
||||||
"System.Xml.XmlDocument": "(,4.3.32767]",
|
|
||||||
"System.Xml.XmlSerializer": "(,4.3.32767]",
|
|
||||||
"System.Xml.XPath": "(,4.3.32767]",
|
|
||||||
"System.Xml.XPath.XDocument": "(,5.0.32767]"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"version": 2,
|
|
||||||
"dgSpecHash": "fHUX04f/fhA=",
|
|
||||||
"success": true,
|
|
||||||
"projectFilePath": "C:\\Temp\\data_feed\\src\\dotnet\\QuantEngine.Application\\QuantEngine.Application.csproj",
|
|
||||||
"expectedPackageFiles": [],
|
|
||||||
"logs": []
|
|
||||||
}
|
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,536 +0,0 @@
|
|||||||
{
|
|
||||||
"runtimeTarget": {
|
|
||||||
"name": ".NETCoreApp,Version=v10.0",
|
|
||||||
"signature": ""
|
|
||||||
},
|
|
||||||
"compilationOptions": {},
|
|
||||||
"targets": {
|
|
||||||
".NETCoreApp,Version=v10.0": {
|
|
||||||
"QuantEngine.Core.Tests/1.0.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.NET.Test.Sdk": "17.14.1",
|
|
||||||
"QuantEngine.Application": "1.0.0",
|
|
||||||
"QuantEngine.Core": "1.0.0",
|
|
||||||
"QuantEngine.Infrastructure": "1.0.0",
|
|
||||||
"xunit": "2.9.3"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"QuantEngine.Core.Tests.dll": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Dapper/2.1.79": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/net10.0/Dapper.dll": {
|
|
||||||
"assemblyVersion": "2.0.0.0",
|
|
||||||
"fileVersion": "2.1.79.29349"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Microsoft.CodeCoverage/17.14.1": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/net8.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.225.12603"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
|
||||||
"assemblyVersion": "10.0.0.0",
|
|
||||||
"fileVersion": "10.0.25.52411"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Microsoft.Extensions.Logging.Abstractions/10.0.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
|
||||||
"assemblyVersion": "10.0.0.0",
|
|
||||||
"fileVersion": "10.0.25.52411"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Microsoft.NET.Test.Sdk/17.14.1": {
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.CodeCoverage": "17.14.1",
|
|
||||||
"Microsoft.TestPlatform.TestHost": "17.14.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Microsoft.TestPlatform.ObjectModel/17.14.1": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/net8.0/Microsoft.TestPlatform.CoreUtilities.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
},
|
|
||||||
"lib/net8.0/Microsoft.TestPlatform.PlatformAbstractions.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
},
|
|
||||||
"lib/net8.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"resources": {
|
|
||||||
"lib/net8.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "cs"
|
|
||||||
},
|
|
||||||
"lib/net8.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "cs"
|
|
||||||
},
|
|
||||||
"lib/net8.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "de"
|
|
||||||
},
|
|
||||||
"lib/net8.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "de"
|
|
||||||
},
|
|
||||||
"lib/net8.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "es"
|
|
||||||
},
|
|
||||||
"lib/net8.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "es"
|
|
||||||
},
|
|
||||||
"lib/net8.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "fr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "fr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "it"
|
|
||||||
},
|
|
||||||
"lib/net8.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "it"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "ja"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "ja"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "ko"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "ko"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "pl"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "pl"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "pt-BR"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "pt-BR"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "ru"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "ru"
|
|
||||||
},
|
|
||||||
"lib/net8.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "tr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "tr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "zh-Hans"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "zh-Hans"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
|
|
||||||
"locale": "zh-Hant"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
|
|
||||||
"locale": "zh-Hant"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Microsoft.TestPlatform.TestHost/17.14.1": {
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.TestPlatform.ObjectModel": "17.14.1",
|
|
||||||
"Newtonsoft.Json": "13.0.3"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"lib/net8.0/Microsoft.TestPlatform.CommunicationUtilities.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
},
|
|
||||||
"lib/net8.0/Microsoft.TestPlatform.CrossPlatEngine.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
},
|
|
||||||
"lib/net8.0/Microsoft.TestPlatform.Utilities.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
},
|
|
||||||
"lib/net8.0/Microsoft.VisualStudio.TestPlatform.Common.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
},
|
|
||||||
"lib/net8.0/testhost.dll": {
|
|
||||||
"assemblyVersion": "15.0.0.0",
|
|
||||||
"fileVersion": "17.1400.125.30202"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"resources": {
|
|
||||||
"lib/net8.0/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "cs"
|
|
||||||
},
|
|
||||||
"lib/net8.0/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "cs"
|
|
||||||
},
|
|
||||||
"lib/net8.0/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "cs"
|
|
||||||
},
|
|
||||||
"lib/net8.0/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "de"
|
|
||||||
},
|
|
||||||
"lib/net8.0/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "de"
|
|
||||||
},
|
|
||||||
"lib/net8.0/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "de"
|
|
||||||
},
|
|
||||||
"lib/net8.0/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "es"
|
|
||||||
},
|
|
||||||
"lib/net8.0/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "es"
|
|
||||||
},
|
|
||||||
"lib/net8.0/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "es"
|
|
||||||
},
|
|
||||||
"lib/net8.0/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "fr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "fr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "fr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "it"
|
|
||||||
},
|
|
||||||
"lib/net8.0/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "it"
|
|
||||||
},
|
|
||||||
"lib/net8.0/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "it"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "ja"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "ja"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "ja"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "ko"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "ko"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "ko"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "pl"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "pl"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "pl"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "pt-BR"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "pt-BR"
|
|
||||||
},
|
|
||||||
"lib/net8.0/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "pt-BR"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "ru"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "ru"
|
|
||||||
},
|
|
||||||
"lib/net8.0/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "ru"
|
|
||||||
},
|
|
||||||
"lib/net8.0/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "tr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "tr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "tr"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "zh-Hans"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "zh-Hans"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "zh-Hans"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
|
|
||||||
"locale": "zh-Hant"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
|
|
||||||
"locale": "zh-Hant"
|
|
||||||
},
|
|
||||||
"lib/net8.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
|
|
||||||
"locale": "zh-Hant"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Newtonsoft.Json/13.0.3": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/net6.0/Newtonsoft.Json.dll": {
|
|
||||||
"assemblyVersion": "13.0.0.0",
|
|
||||||
"fileVersion": "13.0.3.27908"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Npgsql/10.0.3": {
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.0"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"lib/net10.0/Npgsql.dll": {
|
|
||||||
"assemblyVersion": "10.0.3.0",
|
|
||||||
"fileVersion": "10.0.3.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xunit/2.9.3": {
|
|
||||||
"dependencies": {
|
|
||||||
"xunit.assert": "2.9.3",
|
|
||||||
"xunit.core": "2.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xunit.abstractions/2.0.3": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/netstandard2.0/xunit.abstractions.dll": {
|
|
||||||
"assemblyVersion": "2.0.0.0",
|
|
||||||
"fileVersion": "2.0.0.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xunit.assert/2.9.3": {
|
|
||||||
"runtime": {
|
|
||||||
"lib/net6.0/xunit.assert.dll": {
|
|
||||||
"assemblyVersion": "2.9.3.0",
|
|
||||||
"fileVersion": "2.9.3.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xunit.core/2.9.3": {
|
|
||||||
"dependencies": {
|
|
||||||
"xunit.extensibility.core": "2.9.3",
|
|
||||||
"xunit.extensibility.execution": "2.9.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xunit.extensibility.core/2.9.3": {
|
|
||||||
"dependencies": {
|
|
||||||
"xunit.abstractions": "2.0.3"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"lib/netstandard1.1/xunit.core.dll": {
|
|
||||||
"assemblyVersion": "2.9.3.0",
|
|
||||||
"fileVersion": "2.9.3.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"xunit.extensibility.execution/2.9.3": {
|
|
||||||
"dependencies": {
|
|
||||||
"xunit.extensibility.core": "2.9.3"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"lib/netstandard1.1/xunit.execution.dotnet.dll": {
|
|
||||||
"assemblyVersion": "2.9.3.0",
|
|
||||||
"fileVersion": "2.9.3.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"QuantEngine.Application/1.0.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"QuantEngine.Core": "1.0.0"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"QuantEngine.Application.dll": {
|
|
||||||
"assemblyVersion": "1.0.0.0",
|
|
||||||
"fileVersion": "1.0.0.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"QuantEngine.Core/1.0.0": {
|
|
||||||
"runtime": {
|
|
||||||
"QuantEngine.Core.dll": {
|
|
||||||
"assemblyVersion": "1.0.0.0",
|
|
||||||
"fileVersion": "1.0.0.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"QuantEngine.Infrastructure/1.0.0": {
|
|
||||||
"dependencies": {
|
|
||||||
"Dapper": "2.1.79",
|
|
||||||
"Npgsql": "10.0.3",
|
|
||||||
"QuantEngine.Application": "1.0.0",
|
|
||||||
"QuantEngine.Core": "1.0.0"
|
|
||||||
},
|
|
||||||
"runtime": {
|
|
||||||
"QuantEngine.Infrastructure.dll": {
|
|
||||||
"assemblyVersion": "1.0.0.0",
|
|
||||||
"fileVersion": "1.0.0.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"libraries": {
|
|
||||||
"QuantEngine.Core.Tests/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"serviceable": false,
|
|
||||||
"sha512": ""
|
|
||||||
},
|
|
||||||
"Dapper/2.1.79": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-8YijbzgTfmqmQOnVNorYM6K++pxqnW3nJ4aC1sRHzxUA2CcuoJ9gsTem3kgBnPRMc38zZHl4Esb6hAezXIEEuw==",
|
|
||||||
"path": "dapper/2.1.79",
|
|
||||||
"hashPath": "dapper.2.1.79.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.CodeCoverage/17.14.1": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-pmTrhfFIoplzFVbhVwUquT+77CbGH+h4/3mBpdmIlYtBi9nAB+kKI6dN3A/nV4DFi3wLLx/BlHIPK+MkbQ6Tpg==",
|
|
||||||
"path": "microsoft.codecoverage/17.14.1",
|
|
||||||
"hashPath": "microsoft.codecoverage.17.14.1.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==",
|
|
||||||
"path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0",
|
|
||||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.Extensions.Logging.Abstractions/10.0.0": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==",
|
|
||||||
"path": "microsoft.extensions.logging.abstractions/10.0.0",
|
|
||||||
"hashPath": "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.NET.Test.Sdk/17.14.1": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-HJKqKOE+vshXra2aEHpi2TlxYX7Z9VFYkr+E5rwEvHC8eIXiyO+K9kNm8vmNom3e2rA56WqxU+/N9NJlLGXsJQ==",
|
|
||||||
"path": "microsoft.net.test.sdk/17.14.1",
|
|
||||||
"hashPath": "microsoft.net.test.sdk.17.14.1.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.TestPlatform.ObjectModel/17.14.1": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-xTP1W6Mi6SWmuxd3a+jj9G9UoC850WGwZUps1Wah9r1ZxgXhdJfj1QqDLJkFjHDCvN42qDL2Ps5KjQYWUU0zcQ==",
|
|
||||||
"path": "microsoft.testplatform.objectmodel/17.14.1",
|
|
||||||
"hashPath": "microsoft.testplatform.objectmodel.17.14.1.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Microsoft.TestPlatform.TestHost/17.14.1": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-d78LPzGKkJwsJXAQwsbJJ7LE7D1wB+rAyhHHAaODF+RDSQ0NgMjDFkSA1Djw18VrxO76GlKAjRUhl+H8NL8Z+Q==",
|
|
||||||
"path": "microsoft.testplatform.testhost/17.14.1",
|
|
||||||
"hashPath": "microsoft.testplatform.testhost.17.14.1.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Newtonsoft.Json/13.0.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
|
|
||||||
"path": "newtonsoft.json/13.0.3",
|
|
||||||
"hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"Npgsql/10.0.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
|
|
||||||
"path": "npgsql/10.0.3",
|
|
||||||
"hashPath": "npgsql.10.0.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"xunit/2.9.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-TlXQBinK35LpOPKHAqbLY4xlEen9TBafjs0V5KnA4wZsoQLQJiirCR4CbIXvOH8NzkW4YeJKP5P/Bnrodm0h9Q==",
|
|
||||||
"path": "xunit/2.9.3",
|
|
||||||
"hashPath": "xunit.2.9.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"xunit.abstractions/2.0.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==",
|
|
||||||
"path": "xunit.abstractions/2.0.3",
|
|
||||||
"hashPath": "xunit.abstractions.2.0.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"xunit.assert/2.9.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-/Kq28fCE7MjOV42YLVRAJzRF0WmEqsmflm0cfpMjGtzQ2lR5mYVj1/i0Y8uDAOLczkL3/jArrwehfMD0YogMAA==",
|
|
||||||
"path": "xunit.assert/2.9.3",
|
|
||||||
"hashPath": "xunit.assert.2.9.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"xunit.core/2.9.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-BiAEvqGvyme19wE0wTKdADH+NloYqikiU0mcnmiNyXaF9HyHmE6sr/3DC5vnBkgsWaE6yPyWszKSPSApWdRVeQ==",
|
|
||||||
"path": "xunit.core/2.9.3",
|
|
||||||
"hashPath": "xunit.core.2.9.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"xunit.extensibility.core/2.9.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-kf3si0YTn2a8J8eZNb+zFpwfoyvIrQ7ivNk5ZYA5yuYk1bEtMe4DxJ2CF/qsRgmEnDr7MnW1mxylBaHTZ4qErA==",
|
|
||||||
"path": "xunit.extensibility.core/2.9.3",
|
|
||||||
"hashPath": "xunit.extensibility.core.2.9.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"xunit.extensibility.execution/2.9.3": {
|
|
||||||
"type": "package",
|
|
||||||
"serviceable": true,
|
|
||||||
"sha512": "sha512-yMb6vMESlSrE3Wfj7V6cjQ3S4TXdXpRqYeNEI3zsX31uTsGMJjEw6oD5F5u1cHnMptjhEECnmZSsPxB6ChZHDQ==",
|
|
||||||
"path": "xunit.extensibility.execution/2.9.3",
|
|
||||||
"hashPath": "xunit.extensibility.execution.2.9.3.nupkg.sha512"
|
|
||||||
},
|
|
||||||
"QuantEngine.Application/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"serviceable": false,
|
|
||||||
"sha512": ""
|
|
||||||
},
|
|
||||||
"QuantEngine.Core/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"serviceable": false,
|
|
||||||
"sha512": ""
|
|
||||||
},
|
|
||||||
"QuantEngine.Infrastructure/1.0.0": {
|
|
||||||
"type": "project",
|
|
||||||
"serviceable": false,
|
|
||||||
"sha512": ""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
Binary file not shown.
-13
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"runtimeOptions": {
|
|
||||||
"tfm": "net10.0",
|
|
||||||
"framework": {
|
|
||||||
"name": "Microsoft.NETCore.App",
|
|
||||||
"version": "10.0.0"
|
|
||||||
},
|
|
||||||
"configProperties": {
|
|
||||||
"MSTest.EnableParentProcessQuery": true,
|
|
||||||
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user