ok
This commit is contained in:
+19
@@ -0,0 +1,19 @@
|
||||
FROM mcr.microsoft.com/dotnet/runtime:10.0 AS base
|
||||
WORKDIR /app
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build
|
||||
WORKDIR /src
|
||||
|
||||
# Копируем только проект, затем остальные файлы
|
||||
COPY ["PepperBot/PepperBot.csproj", "PepperBot/"]
|
||||
RUN dotnet restore "PepperBot/PepperBot.csproj"
|
||||
|
||||
COPY . .
|
||||
RUN dotnet publish "PepperBot/PepperBot.csproj" -c Release -o /app/publish /p:UseAppHost=false
|
||||
|
||||
FROM base AS final
|
||||
WORKDIR /app
|
||||
COPY --from=build /app/publish .
|
||||
ENV DOTNET_EnableDiagnostics=0
|
||||
ENTRYPOINT ["dotnet", "PepperBot.dll"]
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,11 @@
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Application.Interfaces;
|
||||
|
||||
public interface IDealRepository
|
||||
{
|
||||
Task InitializeAsync(CancellationToken cancellationToken);
|
||||
Task<bool> ExistsAsync(long id, CancellationToken cancellationToken);
|
||||
Task AddAsync(Deal deal, CancellationToken cancellationToken);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Application.Interfaces;
|
||||
|
||||
public interface IPepperClient
|
||||
{
|
||||
Task<IReadOnlyList<Deal>> GetLatestDealsAsync(CancellationToken cancellationToken);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Application.Interfaces;
|
||||
|
||||
public interface ITelegramNotifier
|
||||
{
|
||||
Task NotifyNewDealAsync(Deal deal, CancellationToken cancellationToken);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PepperBot.Application.Interfaces;
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Application.Services;
|
||||
|
||||
public class DealService
|
||||
{
|
||||
private readonly IPepperClient _pepperClient;
|
||||
private readonly IDealRepository _repository;
|
||||
private readonly ITelegramNotifier _notifier;
|
||||
private readonly ILogger<DealService> _logger;
|
||||
|
||||
public DealService(
|
||||
IPepperClient pepperClient,
|
||||
IDealRepository repository,
|
||||
ITelegramNotifier notifier,
|
||||
ILogger<DealService> logger)
|
||||
{
|
||||
_pepperClient = pepperClient;
|
||||
_repository = repository;
|
||||
_notifier = notifier;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
public async Task CheckAndNotifyAsync(CancellationToken cancellationToken)
|
||||
{
|
||||
var deals = await _pepperClient.GetLatestDealsAsync(cancellationToken);
|
||||
|
||||
foreach (var deal in deals)
|
||||
{
|
||||
if (await _repository.ExistsAsync(deal.Id, cancellationToken))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
_logger.LogInformation("Новая скидка: {Title} ({Id})", deal.Title, deal.Id);
|
||||
|
||||
await _repository.AddAsync(deal, cancellationToken);
|
||||
await _notifier.NotifyNewDealAsync(deal, cancellationToken);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
namespace PepperBot.Domain;
|
||||
|
||||
public class Deal
|
||||
{
|
||||
public long Id { get; set; }
|
||||
public string Title { get; set; } = string.Empty;
|
||||
public decimal? CurrentPrice { get; set; }
|
||||
public decimal? RetailPrice { get; set; }
|
||||
public int? PercentOff { get; set; }
|
||||
public DateTime CreatedAt { get; set; }
|
||||
public long CreatedAtInMillis { get; set; }
|
||||
public string DealUrl { get; set; } = string.Empty;
|
||||
public string StoreName { get; set; } = string.Empty;
|
||||
public string StorePermalink { get; set; } = string.Empty;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
using Microsoft.Data.Sqlite;
|
||||
using PepperBot.Application.Interfaces;
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Infrastructure.Data;
|
||||
|
||||
public class SqliteDealRepository : IDealRepository
|
||||
{
|
||||
private const string DatabaseFileName = "pepper_bot.db";
|
||||
|
||||
private string ConnectionString =>
|
||||
new SqliteConnectionStringBuilder
|
||||
{
|
||||
DataSource = DatabaseFileName
|
||||
}.ToString();
|
||||
|
||||
public async Task InitializeAsync(CancellationToken cancellationToken)
|
||||
{
|
||||
await using var connection = new SqliteConnection(ConnectionString);
|
||||
await connection.OpenAsync(cancellationToken);
|
||||
|
||||
var command = connection.CreateCommand();
|
||||
command.CommandText =
|
||||
"""
|
||||
CREATE TABLE IF NOT EXISTS Deals (
|
||||
Id INTEGER PRIMARY KEY,
|
||||
Title TEXT NOT NULL,
|
||||
CurrentPrice REAL NULL,
|
||||
RetailPrice REAL NULL,
|
||||
PercentOff INTEGER NULL,
|
||||
CreatedAt TEXT NOT NULL,
|
||||
CreatedAtInMillis INTEGER NOT NULL,
|
||||
DealUrl TEXT NOT NULL,
|
||||
StoreName TEXT NOT NULL,
|
||||
StorePermalink TEXT NOT NULL
|
||||
);
|
||||
""";
|
||||
|
||||
await command.ExecuteNonQueryAsync(cancellationToken);
|
||||
}
|
||||
|
||||
public async Task<bool> ExistsAsync(long id, CancellationToken cancellationToken)
|
||||
{
|
||||
await using var connection = new SqliteConnection(ConnectionString);
|
||||
await connection.OpenAsync(cancellationToken);
|
||||
|
||||
var command = connection.CreateCommand();
|
||||
command.CommandText = "SELECT 1 FROM Deals WHERE Id = $id LIMIT 1;";
|
||||
command.Parameters.AddWithValue("$id", id);
|
||||
|
||||
var result = await command.ExecuteScalarAsync(cancellationToken);
|
||||
return result is not null;
|
||||
}
|
||||
|
||||
public async Task AddAsync(Deal deal, CancellationToken cancellationToken)
|
||||
{
|
||||
await using var connection = new SqliteConnection(ConnectionString);
|
||||
await connection.OpenAsync(cancellationToken);
|
||||
|
||||
var command = connection.CreateCommand();
|
||||
command.CommandText =
|
||||
"""
|
||||
INSERT INTO Deals
|
||||
(Id, Title, CurrentPrice, RetailPrice, PercentOff, CreatedAt, CreatedAtInMillis, DealUrl, StoreName, StorePermalink)
|
||||
VALUES
|
||||
($id, $title, $currentPrice, $retailPrice, $percentOff, $createdAt, $createdAtInMillis, $dealUrl, $storeName, $storePermalink);
|
||||
""";
|
||||
|
||||
command.Parameters.AddWithValue("$id", deal.Id);
|
||||
command.Parameters.AddWithValue("$title", deal.Title);
|
||||
command.Parameters.AddWithValue("$currentPrice", (object?)deal.CurrentPrice ?? DBNull.Value);
|
||||
command.Parameters.AddWithValue("$retailPrice", (object?)deal.RetailPrice ?? DBNull.Value);
|
||||
command.Parameters.AddWithValue("$percentOff", (object?)deal.PercentOff ?? DBNull.Value);
|
||||
command.Parameters.AddWithValue("$createdAt", deal.CreatedAt.ToString("O"));
|
||||
command.Parameters.AddWithValue("$createdAtInMillis", deal.CreatedAtInMillis);
|
||||
command.Parameters.AddWithValue("$dealUrl", deal.DealUrl);
|
||||
command.Parameters.AddWithValue("$storeName", deal.StoreName);
|
||||
command.Parameters.AddWithValue("$storePermalink", deal.StorePermalink);
|
||||
|
||||
await command.ExecuteNonQueryAsync(cancellationToken);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,126 @@
|
||||
using System.Net.Http.Headers;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PepperBot.Application.Interfaces;
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Infrastructure.Pepper;
|
||||
|
||||
public class PepperClient : IPepperClient
|
||||
{
|
||||
private const string Url =
|
||||
"https://auth.pepper.ru/v4/home/new?per_page=10&page=1&type=new&fields=id%2Ctitle%2Ccurrent_price%2Cshipping_and_handling%2Cretail_price%2Cpercent_off%2Ctop_deal%2Cimage_medium%2Ccreated_at%2Ccreated_at_in_millis%2Ccomments_count%2Clife_time_hotness%2Cuser%7Bid%2Clogin%2Cimage_medium%2Ccurrent_title%2Cdisplay_title%2Cdisplay_title_icon%7D%2Cstore%7Bpermalink%2Cname%2Cimage%7D%2Cpermalink%2Cposts_count%2Cvote_value%2Cdeal_types%2Cview_count%2Cforum%7Bforum_type%2Cname%2Cpermalink%7D%2Ctag_color_code%2C+dark_theme_tag_color_code%2Cworkflow_state%2Cdisplay_hotness_icon%2Creferral_state%2Ccoupon_code%2Cdeal_url%2Ccomment_preview%2Cis_nsfw%2Cdescription";
|
||||
|
||||
private const string ClientHeaderName = "x-desidime-client";
|
||||
private const string DefaultClientHeaderValue =
|
||||
"6c266d5dc070c811e61f611ddd970a3defb493a23c50ee01f32eb9b0cfe46cd8";
|
||||
|
||||
private readonly HttpClient _httpClient;
|
||||
private readonly ILogger<PepperClient> _logger;
|
||||
|
||||
private static readonly JsonSerializerOptions JsonOptions = new()
|
||||
{
|
||||
PropertyNameCaseInsensitive = true,
|
||||
DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
|
||||
};
|
||||
|
||||
public PepperClient(ILogger<PepperClient> logger)
|
||||
{
|
||||
_logger = logger;
|
||||
_httpClient = new HttpClient
|
||||
{
|
||||
BaseAddress = new Uri("https://auth.pepper.ru")
|
||||
};
|
||||
_httpClient.DefaultRequestHeaders.Accept.Add(
|
||||
new MediaTypeWithQualityHeaderValue("application/json"));
|
||||
|
||||
var clientHeader = Environment.GetEnvironmentVariable("PEPPER_CLIENT_HEADER");
|
||||
_httpClient.DefaultRequestHeaders.Add(ClientHeaderName,
|
||||
string.IsNullOrWhiteSpace(clientHeader) ? DefaultClientHeaderValue : clientHeader);
|
||||
|
||||
_httpClient.DefaultRequestHeaders.Host = "auth.pepper.ru";
|
||||
}
|
||||
|
||||
public async Task<IReadOnlyList<Deal>> GetLatestDealsAsync(CancellationToken cancellationToken)
|
||||
{
|
||||
using var request = new HttpRequestMessage(HttpMethod.Get, Url);
|
||||
using var response = await _httpClient.SendAsync(request, cancellationToken);
|
||||
|
||||
response.EnsureSuccessStatusCode();
|
||||
|
||||
await using var stream = await response.Content.ReadAsStreamAsync(cancellationToken);
|
||||
var dto = await JsonSerializer.DeserializeAsync<PepperResponse>(stream, JsonOptions, cancellationToken);
|
||||
|
||||
if (dto?.Deals is null)
|
||||
{
|
||||
_logger.LogWarning("Не удалось распарсить ответ Pepper");
|
||||
return Array.Empty<Deal>();
|
||||
}
|
||||
|
||||
return dto.Deals.Select(MapToDeal).ToArray();
|
||||
}
|
||||
|
||||
private static Deal MapToDeal(PepperDeal dto)
|
||||
{
|
||||
return new Deal
|
||||
{
|
||||
Id = dto.Id,
|
||||
Title = dto.Title ?? string.Empty,
|
||||
CurrentPrice = dto.CurrentPrice,
|
||||
RetailPrice = dto.RetailPrice,
|
||||
PercentOff = dto.PercentOff,
|
||||
CreatedAt = dto.CreatedAt ?? DateTimeOffset.FromUnixTimeMilliseconds(dto.CreatedAtInMillis).UtcDateTime,
|
||||
CreatedAtInMillis = dto.CreatedAtInMillis,
|
||||
DealUrl = dto.DealUrl ?? string.Empty,
|
||||
StoreName = dto.Store?.Name ?? string.Empty,
|
||||
StorePermalink = dto.Store?.Permalink ?? string.Empty
|
||||
};
|
||||
}
|
||||
|
||||
private sealed class PepperResponse
|
||||
{
|
||||
[JsonPropertyName("deals")]
|
||||
public List<PepperDeal>? Deals { get; set; }
|
||||
}
|
||||
|
||||
private sealed class PepperDeal
|
||||
{
|
||||
[JsonPropertyName("id")]
|
||||
public long Id { get; set; }
|
||||
|
||||
[JsonPropertyName("title")]
|
||||
public string? Title { get; set; }
|
||||
|
||||
[JsonPropertyName("current_price")]
|
||||
public decimal? CurrentPrice { get; set; }
|
||||
|
||||
[JsonPropertyName("retail_price")]
|
||||
public decimal? RetailPrice { get; set; }
|
||||
|
||||
[JsonPropertyName("percent_off")]
|
||||
public int? PercentOff { get; set; }
|
||||
|
||||
[JsonPropertyName("created_at")]
|
||||
public DateTime? CreatedAt { get; set; }
|
||||
|
||||
[JsonPropertyName("created_at_in_millis")]
|
||||
public long CreatedAtInMillis { get; set; }
|
||||
|
||||
[JsonPropertyName("deal_url")]
|
||||
public string? DealUrl { get; set; }
|
||||
|
||||
[JsonPropertyName("store")]
|
||||
public PepperStore? Store { get; set; }
|
||||
}
|
||||
|
||||
private sealed class PepperStore
|
||||
{
|
||||
[JsonPropertyName("permalink")]
|
||||
public string? Permalink { get; set; }
|
||||
|
||||
[JsonPropertyName("name")]
|
||||
public string? Name { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
using System.Net.Http.Json;
|
||||
using System.Text;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PepperBot.Application.Interfaces;
|
||||
using PepperBot.Domain;
|
||||
|
||||
namespace PepperBot.Infrastructure.Telegram;
|
||||
|
||||
public class TelegramNotifier : ITelegramNotifier
|
||||
{
|
||||
private readonly HttpClient _httpClient;
|
||||
private readonly ILogger<TelegramNotifier> _logger;
|
||||
private readonly string _botToken;
|
||||
private readonly string _chatId;
|
||||
|
||||
public TelegramNotifier(ILogger<TelegramNotifier> logger)
|
||||
{
|
||||
_logger = logger;
|
||||
_botToken = Environment.GetEnvironmentVariable("TELEGRAM_BOT_TOKEN") ?? string.Empty;
|
||||
_chatId = Environment.GetEnvironmentVariable("TELEGRAM_CHAT_ID") ?? string.Empty;
|
||||
|
||||
if (string.IsNullOrWhiteSpace(_botToken) || string.IsNullOrWhiteSpace(_chatId))
|
||||
{
|
||||
_logger.LogWarning("TELEGRAM_BOT_TOKEN или TELEGRAM_CHAT_ID не заданы. Отправка сообщений отключена.");
|
||||
}
|
||||
|
||||
_httpClient = new HttpClient();
|
||||
}
|
||||
|
||||
public async Task NotifyNewDealAsync(Deal deal, CancellationToken cancellationToken)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(_botToken) || string.IsNullOrWhiteSpace(_chatId))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
var url = $"https://api.telegram.org/bot{_botToken}/sendMessage";
|
||||
|
||||
var textBuilder = new StringBuilder();
|
||||
textBuilder.AppendLine($"🔥 *{Escape(deal.Title)}*");
|
||||
|
||||
if (deal.CurrentPrice is not null)
|
||||
{
|
||||
textBuilder.AppendLine($"Цена: {deal.CurrentPrice:0.##} ₽");
|
||||
}
|
||||
|
||||
if (deal.RetailPrice is not null && deal.RetailPrice > 0 && deal.CurrentPrice is not null)
|
||||
{
|
||||
textBuilder.AppendLine($"Старая цена: {deal.RetailPrice:0.##} ₽");
|
||||
}
|
||||
|
||||
if (deal.PercentOff is not null)
|
||||
{
|
||||
textBuilder.AppendLine($"Скидка: {deal.PercentOff}%");
|
||||
}
|
||||
|
||||
textBuilder.AppendLine();
|
||||
textBuilder.AppendLine($"Магазин: {Escape(deal.StoreName)}");
|
||||
textBuilder.AppendLine();
|
||||
textBuilder.AppendLine($"[Открыть на Pepper.ru]({Escape(deal.DealUrl)})");
|
||||
|
||||
var payload = new
|
||||
{
|
||||
chat_id = _chatId,
|
||||
text = textBuilder.ToString(),
|
||||
parse_mode = "Markdown"
|
||||
};
|
||||
|
||||
var response = await _httpClient.PostAsJsonAsync(url, payload, cancellationToken);
|
||||
|
||||
if (!response.IsSuccessStatusCode)
|
||||
{
|
||||
var body = await response.Content.ReadAsStringAsync(cancellationToken);
|
||||
_logger.LogWarning("Не удалось отправить сообщение в Telegram: {Status} {Body}", response.StatusCode, body);
|
||||
}
|
||||
}
|
||||
|
||||
private static string Escape(string value)
|
||||
{
|
||||
return value
|
||||
.Replace("_", "\\_")
|
||||
.Replace("*", "\\*")
|
||||
.Replace("[", "\\[")
|
||||
.Replace("`", "\\`");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net10.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.3" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.3" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.3" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
@@ -0,0 +1,45 @@
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PepperBot.Application.Interfaces;
|
||||
using PepperBot.Application.Services;
|
||||
|
||||
namespace PepperBot;
|
||||
|
||||
public class BotWorker : BackgroundService
|
||||
{
|
||||
private readonly DealService _dealService;
|
||||
private readonly IDealRepository _repository;
|
||||
private readonly ILogger<BotWorker> _logger;
|
||||
|
||||
public BotWorker(
|
||||
DealService dealService,
|
||||
IDealRepository repository,
|
||||
ILogger<BotWorker> logger)
|
||||
{
|
||||
_dealService = dealService;
|
||||
_repository = repository;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
|
||||
{
|
||||
await _repository.InitializeAsync(stoppingToken);
|
||||
|
||||
_logger.LogInformation("PepperBot запущен. Опрос каждые 30 секунд.");
|
||||
|
||||
while (!stoppingToken.IsCancellationRequested)
|
||||
{
|
||||
try
|
||||
{
|
||||
await _dealService.CheckAndNotifyAsync(stoppingToken);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.LogError(ex, "Ошибка при обработке скидок");
|
||||
}
|
||||
|
||||
await Task.Delay(TimeSpan.FromSeconds(30), stoppingToken);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
using PepperBot;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using PepperBot.Application.Services;
|
||||
using PepperBot.Application.Interfaces;
|
||||
using PepperBot.Infrastructure.Data;
|
||||
using PepperBot.Infrastructure.Pepper;
|
||||
using PepperBot.Infrastructure.Telegram;
|
||||
|
||||
var builder = Host.CreateApplicationBuilder(args);
|
||||
|
||||
builder.Services.AddLogging(logging =>
|
||||
{
|
||||
logging.ClearProviders();
|
||||
logging.AddConsole();
|
||||
});
|
||||
|
||||
builder.Services.AddSingleton<IDealRepository, SqliteDealRepository>();
|
||||
builder.Services.AddSingleton<IPepperClient, PepperClient>();
|
||||
builder.Services.AddSingleton<ITelegramNotifier, TelegramNotifier>();
|
||||
builder.Services.AddSingleton<DealService>();
|
||||
|
||||
builder.Services.AddHostedService<BotWorker>();
|
||||
|
||||
var host = builder.Build();
|
||||
|
||||
await host.RunAsync();
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,816 @@
|
||||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v10.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v10.0": {
|
||||
"PepperBot/1.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Data.Sqlite": "10.0.3",
|
||||
"Microsoft.Extensions.Hosting": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Console": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"PepperBot.dll": {}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.Sqlite/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Data.Sqlite.Core": "10.0.3",
|
||||
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.11",
|
||||
"SQLitePCLRaw.core": "2.1.11"
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.Sqlite.Core/10.0.3": {
|
||||
"dependencies": {
|
||||
"SQLitePCLRaw.core": "2.1.11"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
|
||||
"assemblyVersion": "10.0.3.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.Abstractions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.Binder/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.CommandLine/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.FileExtensions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Physical": "10.0.3",
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.Json/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.FileExtensions": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.Json.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.UserSecrets/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Json": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Physical": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": {
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Diagnostics/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Diagnostics.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Diagnostics.Abstractions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.FileProviders.Abstractions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.FileProviders.Physical/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.FileSystemGlobbing": "10.0.3",
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.FileSystemGlobbing/10.0.3": {
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Hosting/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Binder": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.CommandLine": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.FileExtensions": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Json": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.UserSecrets": "10.0.3",
|
||||
"Microsoft.Extensions.DependencyInjection": "10.0.3",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Diagnostics": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Physical": "10.0.3",
|
||||
"Microsoft.Extensions.Hosting.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Console": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Debug": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.EventLog": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.EventSource": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Hosting.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Hosting.Abstractions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Diagnostics.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Configuration/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Binder": "10.0.3",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3",
|
||||
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Console/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Configuration": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.Console.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Debug/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.Debug.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.EventLog/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3",
|
||||
"System.Diagnostics.EventLog": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.EventSource/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Logging": "10.0.3",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3",
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Options.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options.ConfigurationExtensions/10.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Configuration.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Configuration.Binder": "10.0.3",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3",
|
||||
"Microsoft.Extensions.Options": "10.0.3",
|
||||
"Microsoft.Extensions.Primitives": "10.0.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/10.0.3": {
|
||||
"runtime": {
|
||||
"lib/net10.0/Microsoft.Extensions.Primitives.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SQLitePCLRaw.bundle_e_sqlite3/2.1.11": {
|
||||
"dependencies": {
|
||||
"SQLitePCLRaw.lib.e_sqlite3": "2.1.11",
|
||||
"SQLitePCLRaw.provider.e_sqlite3": "2.1.11"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
|
||||
"assemblyVersion": "2.1.11.2622",
|
||||
"fileVersion": "2.1.11.2622"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SQLitePCLRaw.core/2.1.11": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {
|
||||
"assemblyVersion": "2.1.11.2622",
|
||||
"fileVersion": "2.1.11.2622"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SQLitePCLRaw.lib.e_sqlite3/2.1.11": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
|
||||
"rid": "browser-wasm",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-arm/native/libe_sqlite3.so": {
|
||||
"rid": "linux-arm",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-arm64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-armel/native/libe_sqlite3.so": {
|
||||
"rid": "linux-armel",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-mips64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-mips64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-musl-arm/native/libe_sqlite3.so": {
|
||||
"rid": "linux-musl-arm",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-musl-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-musl-riscv64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-musl-riscv64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
|
||||
"rid": "linux-musl-s390x",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-musl-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-ppc64le/native/libe_sqlite3.so": {
|
||||
"rid": "linux-ppc64le",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-riscv64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-riscv64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-s390x/native/libe_sqlite3.so": {
|
||||
"rid": "linux-s390x",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-x64/native/libe_sqlite3.so": {
|
||||
"rid": "linux-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/linux-x86/native/libe_sqlite3.so": {
|
||||
"rid": "linux-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
|
||||
"rid": "maccatalyst-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
|
||||
"rid": "maccatalyst-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/osx-arm64/native/libe_sqlite3.dylib": {
|
||||
"rid": "osx-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/osx-x64/native/libe_sqlite3.dylib": {
|
||||
"rid": "osx-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win-arm/native/e_sqlite3.dll": {
|
||||
"rid": "win-arm",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win-arm64/native/e_sqlite3.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/e_sqlite3.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win-x86/native/e_sqlite3.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SQLitePCLRaw.provider.e_sqlite3/2.1.11": {
|
||||
"dependencies": {
|
||||
"SQLitePCLRaw.core": "2.1.11"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
|
||||
"assemblyVersion": "2.1.11.2622",
|
||||
"fileVersion": "2.1.11.2622"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.EventLog/10.0.3": {
|
||||
"runtime": {
|
||||
"lib/net10.0/System.Diagnostics.EventLog.dll": {
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "10.0.0.0",
|
||||
"fileVersion": "10.0.326.7603"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"PepperBot/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Microsoft.Data.Sqlite/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-R/7g5hddFTzey+XOH7Hb3x71DdX5yDu3YqKDJbyn3QKiV6P38bYqkhsoDotanurh5mHLRc9hITE+pxL6Kjcpzw==",
|
||||
"path": "microsoft.data.sqlite/10.0.3",
|
||||
"hashPath": "microsoft.data.sqlite.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.Sqlite.Core/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-onD94qHlvteS2S9eg1T7Huehm3x92no4nU1AyDWjSmT6jDBhY8QF0UapwNhFA+1dArzxM10fV7s6uI1EIK2+dw==",
|
||||
"path": "microsoft.data.sqlite.core/10.0.3",
|
||||
"hashPath": "microsoft.data.sqlite.core.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-H1Cjv2xmm7O3iAGmFTcnSM0ZhLQ/7SqefmAvSJoT1PbXoxeYc2fo0mCLn2JlVbr9E6YpoU9q/o0fI9neDJB0xQ==",
|
||||
"path": "microsoft.extensions.configuration/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.Abstractions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==",
|
||||
"path": "microsoft.extensions.configuration.abstractions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.Binder/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-759UhpKaR5Jsll9kXpkft4z/7tpeF7Dw2rTY/9f9JchaSQTpRFNIPkZFZvoo7fFpbjUaqtDlO5aiGpmQrp/EUA==",
|
||||
"path": "microsoft.extensions.configuration.binder/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.CommandLine/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-qVytXuCHQCIJcOsJJnp+1mNCAtiWuLqI0qhCcByFuyxDifthefEWX3fVAXbaxn1lDP2iR1KH44Oq7tvmT7dBHg==",
|
||||
"path": "microsoft.extensions.configuration.commandline/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-jBm6bpc5OM2VHM/QYVUyD78xweFzble6UsIt7GUnQAwCm07hktFaUBtRfO7viLGg5qPbc4ByteNB7DeVAYNSfA==",
|
||||
"path": "microsoft.extensions.configuration.environmentvariables/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.FileExtensions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/MLsBbLpwDxsU+7DDNwasf2mKrpMSOWEL377gNZTy5waFkCYvS3GVaLIz6bvikH4rAwHrCOxHw0t/5iCoImYCA==",
|
||||
"path": "microsoft.extensions.configuration.fileextensions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.Json/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-mGGMOA9nkET8OVsQfS41o66eWkckBzNHJK6+5VbLQ2YdyqKphcv27uDZxLf4exSl+5QxLnHkN+W/4qEDgyvCPA==",
|
||||
"path": "microsoft.extensions.configuration.json/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.json.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Configuration.UserSecrets/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f6FiscfqlLrNUR2x7XcMqMGz5ZFRwTvezZuebIn4v2ste0nL/sEZ7pdveDXqDyonVv/QTKT8vvIEqTQCczzsOg==",
|
||||
"path": "microsoft.extensions.configuration.usersecrets/10.0.3",
|
||||
"hashPath": "microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-2DLOmC0EkB2smVK8lPP1PIKEgL1arE3CMp9XSIQB/Y7ev5nnnyuM/PizKJ6QfLD08QCYoopSC9SFdbYglDomYg==",
|
||||
"path": "microsoft.extensions.dependencyinjection/10.0.3",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Diagnostics/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-tc0R6i2T+138taoxFPQXb7Sy/4rtq4ytoJrAt4fNGs6k89mHpEhZnXUNgaFKwwb5Ud5rIUeLC6tfpsuHNwiWqg==",
|
||||
"path": "microsoft.extensions.diagnostics/10.0.3",
|
||||
"hashPath": "microsoft.extensions.diagnostics.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Diagnostics.Abstractions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-mQiTzAj7PIJ2A9YXR5QhgulS1fTWhmQc3ckd1Mrf3hKW07d03fBDqx8vVaFw+cRTebDOeB6pNqdWdnRxsi1hBA==",
|
||||
"path": "microsoft.extensions.diagnostics.abstractions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.FileProviders.Abstractions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-4TD9AXDRsipTmaemwnjt/DM5Ri0de2JzHQhvZ4woBTjUtL4XrPNsMrOk5oiLJAx1gTrE6pOIhxv+lEde5F6CZA==",
|
||||
"path": "microsoft.extensions.fileproviders.abstractions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.FileProviders.Physical/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-8qLl5LXtcj6Z8yPbHAA/a57fvvl9nUCdi59AJFuixcWM4wSuENZ8jjoRATOKs/I4vOi/bDe0d5LqGSSLE634eA==",
|
||||
"path": "microsoft.extensions.fileproviders.physical/10.0.3",
|
||||
"hashPath": "microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.FileSystemGlobbing/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-oM7pl8uJz8WRPRlh4AGQS61aeV9GOfTu89yqTiRSYyyMuCNVkbNra9zEk7ApyJ/sZrUpbjOZCRHuitCEsTWghg==",
|
||||
"path": "microsoft.extensions.filesystemglobbing/10.0.3",
|
||||
"hashPath": "microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Hosting/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ssbRCALcbBXfQPXLr4bZ3FVlbnDzeR0F6hPKDUCZLPQul7oBeSGaJq+XLUjwYaptOs4TN5cSy1q6LVLPWFgjKQ==",
|
||||
"path": "microsoft.extensions.hosting/10.0.3",
|
||||
"hashPath": "microsoft.extensions.hosting.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Hosting.Abstractions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-GdMpC10Jf6poxSvUJ4lgYpJ5F/kJeaAoJmrPufjBoPYyCTKKY5Dyl0rZA+LBNvFqTq1cZa/lhlptlUhNvU6xrg==",
|
||||
"path": "microsoft.extensions.hosting.abstractions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-8D9Er1cGXNjNDIB+VLBNHn386L5ls2FoiG9a6o12gyn+GG3w6jdfUhzT8dtBnKcevE7/fsVA8MS3FBgFfClFtQ==",
|
||||
"path": "microsoft.extensions.logging/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==",
|
||||
"path": "microsoft.extensions.logging.abstractions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Configuration/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-PBlaoYeusaxNYyN4WFjzcXWlUDSvLUPxy/e6oP1SONOOYA/oBWT2uBmFGJMV9VTtXiXXxCB39LqlYWbsWE4UKA==",
|
||||
"path": "microsoft.extensions.logging.configuration/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Console/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-7sRvbBH3icaV9qil8fyBKmR+yEZ0yDU6Bq/KgBwswS36164yGaxbf7Kd4hD1iHZ2GfvyoJWWqBUBm9QX/IASAQ==",
|
||||
"path": "microsoft.extensions.logging.console/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.console.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Debug/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-OoH8AcYCq74ab5XUIQc84CZk54G/cU+JztiMXgNKGkomJOeuistTMg0PWPC4VXXMSVBEGWJuMDEBttOrHyXe8w==",
|
||||
"path": "microsoft.extensions.logging.debug/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.debug.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.EventLog/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-1V1oRR+0DKyetPKI4POn7+jXH4kI1D69R/Rjje/4/BSkTM2iUCsRkr7Q0gDyXayhCXgPEf/P19kgwN5t0s/p8w==",
|
||||
"path": "microsoft.extensions.logging.eventlog/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.EventSource/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-r2hIVkSrb+f8FqcguHqlzyQ8lNGCtWsOPY9+OzJinrqdzQfszS8fXkHVcNHW4uK6WFxI2tPSiGdms2SeRJq8hg==",
|
||||
"path": "microsoft.extensions.logging.eventsource/10.0.3",
|
||||
"hashPath": "microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==",
|
||||
"path": "microsoft.extensions.options/10.0.3",
|
||||
"hashPath": "microsoft.extensions.options.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options.ConfigurationExtensions/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bn6QoBbbvwmzLIFyxrnL2/e+sqoNUOGbHyfWK9DPONMv1mDCYHm/C7MusYASM31b2lUx6OiDmonb3v+dv5t0nA==",
|
||||
"path": "microsoft.extensions.options.configurationextensions/10.0.3",
|
||||
"hashPath": "microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg==",
|
||||
"path": "microsoft.extensions.primitives/10.0.3",
|
||||
"hashPath": "microsoft.extensions.primitives.10.0.3.nupkg.sha512"
|
||||
},
|
||||
"SQLitePCLRaw.bundle_e_sqlite3/2.1.11": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==",
|
||||
"path": "sqlitepclraw.bundle_e_sqlite3/2.1.11",
|
||||
"hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512"
|
||||
},
|
||||
"SQLitePCLRaw.core/2.1.11": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==",
|
||||
"path": "sqlitepclraw.core/2.1.11",
|
||||
"hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512"
|
||||
},
|
||||
"SQLitePCLRaw.lib.e_sqlite3/2.1.11": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==",
|
||||
"path": "sqlitepclraw.lib.e_sqlite3/2.1.11",
|
||||
"hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512"
|
||||
},
|
||||
"SQLitePCLRaw.provider.e_sqlite3/2.1.11": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==",
|
||||
"path": "sqlitepclraw.provider.e_sqlite3/2.1.11",
|
||||
"hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.EventLog/10.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-+bZnyzt0/vt4g3QSllhsRNGTpa09p7Juy5K8spcK73cOTOefu4+HoY89hZOgIOmzB5A4hqPyEDKnzra7KKnhZw==",
|
||||
"path": "system.diagnostics.eventlog/10.0.3",
|
||||
"hashPath": "system.diagnostics.eventlog.10.0.3.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "net10.0",
|
||||
"framework": {
|
||||
"name": "Microsoft.NETCore.App",
|
||||
"version": "10.0.0"
|
||||
},
|
||||
"configProperties": {
|
||||
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
|
||||
@@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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("PepperBot")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("PepperBot")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("PepperBot")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
86cccf5cfdb0dc4f7daab56efc2926140e22f25b334a163ec29f6dd30b5fb026
|
||||
@@ -0,0 +1,17 @@
|
||||
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._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = PepperBot
|
||||
build_property.ProjectDir = F:\Projects\pet\pepper_bot\PepperBot\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.EffectiveAnalysisLevelStyle = 10.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,8 @@
|
||||
// <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;
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
7646f51f027b6ac2fffad4fa15f8ee6a1485f13b394c5dfe85457d7c4eb7d261
|
||||
@@ -0,0 +1,73 @@
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.csproj.AssemblyReference.cache
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.GeneratedMSBuildEditorConfig.editorconfig
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.AssemblyInfoInputs.cache
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.AssemblyInfo.cs
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.csproj.CoreCompileInputs.cache
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\PepperBot.exe
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\PepperBot.deps.json
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\PepperBot.runtimeconfig.json
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\PepperBot.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\PepperBot.pdb
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Data.Sqlite.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.Abstractions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.Binder.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.CommandLine.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.FileExtensions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.Json.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Configuration.UserSecrets.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.DependencyInjection.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Diagnostics.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Diagnostics.Abstractions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.FileProviders.Abstractions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.FileProviders.Physical.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.FileSystemGlobbing.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Hosting.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Hosting.Abstractions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.Abstractions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.Configuration.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.Console.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.Debug.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.EventLog.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Logging.EventSource.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Options.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\Microsoft.Extensions.Primitives.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\SQLitePCLRaw.batteries_v2.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\SQLitePCLRaw.core.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\SQLitePCLRaw.provider.e_sqlite3.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\System.Diagnostics.EventLog.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\browser-wasm\nativeassets\net9.0\e_sqlite3.a
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-arm\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-arm64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-armel\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-mips64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-musl-riscv64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-musl-s390x\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-riscv64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-s390x\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-x64\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\linux-x86\native\libe_sqlite3.so
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\osx-x64\native\libe_sqlite3.dylib
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\win-arm\native\e_sqlite3.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\win-arm64\native\e_sqlite3.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\win-x64\native\e_sqlite3.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\win-x86\native\e_sqlite3.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\win\lib\net10.0\System.Diagnostics.EventLog.Messages.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\bin\Debug\net10.0\runtimes\win\lib\net10.0\System.Diagnostics.EventLog.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.csproj.Up2Date
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\refint\PepperBot.dll
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.pdb
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\PepperBot.genruntimeconfig.cache
|
||||
F:\Projects\pet\pepper_bot\PepperBot\obj\Debug\net10.0\ref\PepperBot.dll
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
35b55fe90922e3933b0b23a15daabf8c6d2ae6f3846725304bbcc533215bce90
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,360 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"F:\\Projects\\pet\\pepper_bot\\PepperBot\\PepperBot.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"F:\\Projects\\pet\\pepper_bot\\PepperBot\\PepperBot.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "F:\\Projects\\pet\\pepper_bot\\PepperBot\\PepperBot.csproj",
|
||||
"projectName": "PepperBot",
|
||||
"projectPath": "F:\\Projects\\pet\\pepper_bot\\PepperBot\\PepperBot.csproj",
|
||||
"packagesPath": "C:\\Users\\monster\\.nuget\\packages\\",
|
||||
"outputPath": "F:\\Projects\\pet\\pepper_bot\\PepperBot\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\monster\\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": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net10.0": {
|
||||
"targetAlias": "net10.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
},
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "10.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net10.0": {
|
||||
"targetAlias": "net10.0",
|
||||
"dependencies": {
|
||||
"Microsoft.Data.Sqlite": {
|
||||
"target": "Package",
|
||||
"version": "[10.0.3, )"
|
||||
},
|
||||
"Microsoft.Extensions.Hosting": {
|
||||
"target": "Package",
|
||||
"version": "[10.0.3, )"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Console": {
|
||||
"target": "Package",
|
||||
"version": "[10.0.3, )"
|
||||
}
|
||||
},
|
||||
"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.100/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]"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?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)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\monster\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.1</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="C:\Users\monster\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\10.0.3\buildTransitive\net8.0\Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\10.0.3\buildTransitive\net8.0\Microsoft.Extensions.Configuration.UserSecrets.props')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user