изи 8 лаба
This commit is contained in:
parent
be432cafc2
commit
f930d5b84f
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.
@ -5,13 +5,15 @@ VisualStudioVersion = 17.0.31903.59
|
|||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SportCompetitionsDataModels", "SportCompetitionsDataModels\SportCompetitionsDataModels.csproj", "{D4E6FE63-77F7-428F-99B5-9062AE81C1CA}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SportCompetitionsDataModels", "SportCompetitionsDataModels\SportCompetitionsDataModels.csproj", "{D4E6FE63-77F7-428F-99B5-9062AE81C1CA}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsContracts", "SportCompetitionsContracts\SportCompetitionsContracts.csproj", "{608BDB59-034B-4FDE-A888-C3155B9AA0F6}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SportCompetitionsContracts", "SportCompetitionsContracts\SportCompetitionsContracts.csproj", "{608BDB59-034B-4FDE-A888-C3155B9AA0F6}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsBusinessLogic", "SportCompetitionsBusinessLogic\SportCompetitionsBusinessLogic.csproj", "{3AA9ADED-CAE9-4719-B01A-D24152C76294}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SportCompetitionsBusinessLogic", "SportCompetitionsBusinessLogic\SportCompetitionsBusinessLogic.csproj", "{3AA9ADED-CAE9-4719-B01A-D24152C76294}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsDatabaseImplement", "SportCompetitionsDatabaseImplement\SportCompetitionsDatabaseImplement.csproj", "{3F8F26D2-1371-43F0-BB65-E064E9958D73}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SportCompetitionsDatabaseImplement", "SportCompetitionsDatabaseImplement\SportCompetitionsDatabaseImplement.csproj", "{3F8F26D2-1371-43F0-BB65-E064E9958D73}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsView", "SportCompetitionsView\SportCompetitionsView.csproj", "{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SportCompetitionsView", "SportCompetitionsView\SportCompetitionsView.csproj", "{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}"
|
||||||
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsMongo", "SportCompetitionsMongo\SportCompetitionsMongo.csproj", "{E2CBC8CC-2ACC-43F5-82B6-0A593648CA7F}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
@ -39,6 +41,10 @@ Global
|
|||||||
{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}.Release|Any CPU.Build.0 = Release|Any CPU
|
{62A2E74E-0DE0-4465-9B5E-260AFB9E5629}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{E2CBC8CC-2ACC-43F5-82B6-0A593648CA7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{E2CBC8CC-2ACC-43F5-82B6-0A593648CA7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{E2CBC8CC-2ACC-43F5-82B6-0A593648CA7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{E2CBC8CC-2ACC-43F5-82B6-0A593648CA7F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
110
SportCompetitionsMongo/Implements/CompetitionStorage.cs
Normal file
110
SportCompetitionsMongo/Implements/CompetitionStorage.cs
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
using MongoDB.Bson;
|
||||||
|
using MongoDB.Driver;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.SearchModels;
|
||||||
|
using SportCompetitionsContracts.StoragesContracts;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsMongo.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Implements
|
||||||
|
{
|
||||||
|
public class CompetitionStorage : ICompetitionStorage
|
||||||
|
{
|
||||||
|
|
||||||
|
public void ClearEntity()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
context.GetCollection<Competition>("Competitions")
|
||||||
|
.DeleteMany(Builders<Competition>.Filter.Empty);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<CompetitionViewModel> GetFullList()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var competitions = context.GetCollection<Competition>("Competitions");
|
||||||
|
return competitions.Find(Builders<Competition>.Filter.Empty)
|
||||||
|
.ToList()
|
||||||
|
.Select(x => x.GetViewModel)
|
||||||
|
.ToList();
|
||||||
|
}
|
||||||
|
public List<CompetitionViewModel> GetFilteredList(CompetitionSearchModel model)
|
||||||
|
{
|
||||||
|
if (string.IsNullOrEmpty(model.CompetitionName)) return new List<CompetitionViewModel>();
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var competitions = context.GetCollection<Competition>("Competitions");
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Competition>.Filter;
|
||||||
|
var filter = filterBuilder.Regex(x => x.CompetitionName, new BsonRegularExpression(model.CompetitionName));
|
||||||
|
return competitions
|
||||||
|
.Find(filter)
|
||||||
|
.ToList()
|
||||||
|
.Select(x => x.GetViewModel)
|
||||||
|
.ToList();
|
||||||
|
}
|
||||||
|
|
||||||
|
public CompetitionViewModel? GetElement(CompetitionSearchModel model)
|
||||||
|
{
|
||||||
|
if (!model.Id.HasValue)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
using (var context = new SportCompetitionsMongoDB())
|
||||||
|
{
|
||||||
|
var competitions = context.GetCollection<Competition>("Competitions");
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Competition>.Filter;
|
||||||
|
var filter = filterBuilder.Empty;
|
||||||
|
|
||||||
|
if (!model.Id.HasValue)
|
||||||
|
{
|
||||||
|
filter &= filterBuilder.Eq(x => x.Id, model.Id);
|
||||||
|
}
|
||||||
|
|
||||||
|
return competitions.Find(filter)
|
||||||
|
.FirstOrDefault()
|
||||||
|
?.GetViewModel;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
public CompetitionViewModel? Insert(CompetitionBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
|
||||||
|
var competitions = context.GetCollection<Competition>("Competitions");
|
||||||
|
|
||||||
|
model.Id = (int)competitions.CountDocuments(FilterDefinition<Competition>.Empty);
|
||||||
|
|
||||||
|
var competition = Competition.Create(model);
|
||||||
|
competitions.InsertOne(competition);
|
||||||
|
return competition.GetViewModel;
|
||||||
|
}
|
||||||
|
public CompetitionViewModel? Update(CompetitionBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var competitions = context.GetCollection<Competition>("Competitions");
|
||||||
|
|
||||||
|
var filter = Builders<Competition>.Filter.Eq(x => x.Id, model.Id);
|
||||||
|
var competition = competitions.Find(filter).FirstOrDefault();
|
||||||
|
if (competition == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
competition.Update(model);
|
||||||
|
competitions.ReplaceOne(filter, competition);
|
||||||
|
return competition.GetViewModel;
|
||||||
|
}
|
||||||
|
public CompetitionViewModel? Delete(CompetitionBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var categories = context.GetCollection<Competition>("Competitions");
|
||||||
|
|
||||||
|
var filter = Builders<Competition>.Filter.Eq(x => x.Id, model.Id);
|
||||||
|
var category = categories.FindOneAndDelete(filter);
|
||||||
|
return category?.GetViewModel;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
90
SportCompetitionsMongo/Implements/MemberStorage.cs
Normal file
90
SportCompetitionsMongo/Implements/MemberStorage.cs
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
using MongoDB.Driver;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.SearchModels;
|
||||||
|
using SportCompetitionsContracts.StoragesContracts;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsMongo.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Implements
|
||||||
|
{
|
||||||
|
public class MemberStorage : IMemberStorage
|
||||||
|
{
|
||||||
|
|
||||||
|
public void ClearEntity()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
context.GetCollection<Member>("Members")
|
||||||
|
.DeleteMany(Builders<Member>.Filter.Empty);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<MemberViewModel> GetFullList()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var members = context.GetCollection<Member>("Members").Find(Builders<Member>.Filter.Empty).ToList();
|
||||||
|
|
||||||
|
return members.Select(x => x.GetViewModel).ToList();
|
||||||
|
}
|
||||||
|
public List<MemberViewModel> GetFilteredList(MemberSearchModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
if (!model.Id.HasValue) return new List<MemberViewModel>();
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Member>.Filter;
|
||||||
|
var filter = filterBuilder.Empty;
|
||||||
|
filter = filterBuilder.Eq("Id", model.Id);
|
||||||
|
|
||||||
|
var members = context.GetCollection<Member>("Members").Find(filter).ToList();
|
||||||
|
|
||||||
|
return members.Select(x => x.GetViewModel).ToList();
|
||||||
|
}
|
||||||
|
|
||||||
|
public MemberViewModel? GetElement(MemberSearchModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var members = context.GetCollection<Member>("Members");
|
||||||
|
if (!model.Id.HasValue) return null;
|
||||||
|
return members.Find(x => x.Id == model.Id).FirstOrDefault()?.GetViewModel;
|
||||||
|
}
|
||||||
|
public MemberViewModel? Insert(MemberBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
|
||||||
|
|
||||||
|
var members = context.GetCollection<Member>("Members");
|
||||||
|
|
||||||
|
model.Id = (int)members.CountDocuments(FilterDefinition<Member>.Empty);
|
||||||
|
|
||||||
|
var newMember = Member.Create(model);
|
||||||
|
|
||||||
|
if (newMember == null) return null;
|
||||||
|
|
||||||
|
|
||||||
|
members.InsertOne(newMember);
|
||||||
|
return newMember.GetViewModel;
|
||||||
|
}
|
||||||
|
public MemberViewModel? Update(MemberBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var member = context.GetCollection<Member>("Members").Find(x => x.Id == model.Id).FirstOrDefault();
|
||||||
|
if (member == null) return null;
|
||||||
|
member.Update(model);
|
||||||
|
context.GetCollection<Member>("Members").ReplaceOne(x => x.Id == model.Id, member);
|
||||||
|
return member.GetViewModel;
|
||||||
|
}
|
||||||
|
public MemberViewModel? Delete(MemberBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var element = context.GetCollection<Member>("Members").Find(x => x.Id == model.Id).FirstOrDefault();
|
||||||
|
if (element != null)
|
||||||
|
{
|
||||||
|
context.GetCollection<Member>("Members").DeleteOne(x => x.Id == model.Id);
|
||||||
|
return element.GetViewModel;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
90
SportCompetitionsMongo/Implements/RecordStorage.cs
Normal file
90
SportCompetitionsMongo/Implements/RecordStorage.cs
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
using MongoDB.Driver;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.SearchModels;
|
||||||
|
using SportCompetitionsContracts.StoragesContracts;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsMongo.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Implements
|
||||||
|
{
|
||||||
|
public class RecordStorage : IRecordStorage
|
||||||
|
{
|
||||||
|
|
||||||
|
public void ClearEntity()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
context.GetCollection<Record>("Records")
|
||||||
|
.DeleteMany(Builders<Record>.Filter.Empty);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<RecordViewModel> GetFullList()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var records = context.GetCollection<Record>("Records").Find(Builders<Record>.Filter.Empty).ToList();
|
||||||
|
|
||||||
|
return records.Select(x => x.GetViewModel).ToList();
|
||||||
|
}
|
||||||
|
public List<RecordViewModel> GetFilteredList(RecordSearchModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
if (!model.Id.HasValue) return new List<RecordViewModel>();
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Record>.Filter;
|
||||||
|
var filter = filterBuilder.Empty;
|
||||||
|
filter = filterBuilder.Eq("Id", model.Id);
|
||||||
|
|
||||||
|
var records = context.GetCollection<Record>("Records").Find(filter).ToList();
|
||||||
|
|
||||||
|
return records.Select(x => x.GetViewModel).ToList();
|
||||||
|
}
|
||||||
|
|
||||||
|
public RecordViewModel? GetElement(RecordSearchModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var records = context.GetCollection<Record>("Records");
|
||||||
|
if (!model.Id.HasValue) return null;
|
||||||
|
return records.Find(x => x.Id == model.Id).FirstOrDefault()?.GetViewModel;
|
||||||
|
}
|
||||||
|
public RecordViewModel? Insert(RecordBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
|
||||||
|
|
||||||
|
var records = context.GetCollection<Record>("Records");
|
||||||
|
|
||||||
|
model.Id = (int)records.CountDocuments(FilterDefinition<Record>.Empty);
|
||||||
|
|
||||||
|
var newRecord = Record.Create(model);
|
||||||
|
|
||||||
|
if (newRecord == null) return null;
|
||||||
|
|
||||||
|
|
||||||
|
records.InsertOne(newRecord);
|
||||||
|
return newRecord.GetViewModel;
|
||||||
|
}
|
||||||
|
public RecordViewModel? Update(RecordBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var record = context.GetCollection<Record>("Records").Find(x => x.Id == model.Id).FirstOrDefault();
|
||||||
|
if (record == null) return null;
|
||||||
|
record.Update(model);
|
||||||
|
context.GetCollection<Record>("Records").ReplaceOne(x => x.Id == model.Id, record);
|
||||||
|
return record.GetViewModel;
|
||||||
|
}
|
||||||
|
public RecordViewModel? Delete(RecordBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var element = context.GetCollection<Record>("Records").Find(x => x.Id == model.Id).FirstOrDefault();
|
||||||
|
if (element != null)
|
||||||
|
{
|
||||||
|
context.GetCollection<Record>("Records").DeleteOne(x => x.Id == model.Id);
|
||||||
|
return element.GetViewModel;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
90
SportCompetitionsMongo/Implements/ResultStorage.cs
Normal file
90
SportCompetitionsMongo/Implements/ResultStorage.cs
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
using MongoDB.Driver;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.SearchModels;
|
||||||
|
using SportCompetitionsContracts.StoragesContracts;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsMongo.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Implements
|
||||||
|
{
|
||||||
|
public class ResultStorage : IResultStorage
|
||||||
|
{
|
||||||
|
|
||||||
|
public void ClearEntity()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
context.GetCollection<Result>("Results")
|
||||||
|
.DeleteMany(Builders<Result>.Filter.Empty);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<ResultViewModel> GetFullList()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var results = context.GetCollection<Result>("Results").Find(Builders<Result>.Filter.Empty).ToList();
|
||||||
|
|
||||||
|
return results.Select(x => x.GetViewModel).ToList();
|
||||||
|
}
|
||||||
|
public List<ResultViewModel> GetFilteredList(ResultSearchModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
if (!model.Id.HasValue) return new List<ResultViewModel>();
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Result>.Filter;
|
||||||
|
var filter = filterBuilder.Empty;
|
||||||
|
filter = filterBuilder.Eq("Id", model.Id);
|
||||||
|
|
||||||
|
var results = context.GetCollection<Result>("Results").Find(filter).ToList();
|
||||||
|
|
||||||
|
return results.Select(x => x.GetViewModel).ToList();
|
||||||
|
}
|
||||||
|
|
||||||
|
public ResultViewModel? GetElement(ResultSearchModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var results = context.GetCollection<Result>("Results");
|
||||||
|
if (!model.Id.HasValue) return null;
|
||||||
|
return results.Find(x => x.Id == model.Id).FirstOrDefault()?.GetViewModel;
|
||||||
|
}
|
||||||
|
public ResultViewModel? Insert(ResultBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
|
||||||
|
|
||||||
|
var results = context.GetCollection<Result>("Results");
|
||||||
|
|
||||||
|
model.Id = (int)results.CountDocuments(FilterDefinition<Result>.Empty);
|
||||||
|
|
||||||
|
var newResult = Result.Create(model);
|
||||||
|
|
||||||
|
if (newResult == null) return null;
|
||||||
|
|
||||||
|
|
||||||
|
results.InsertOne(newResult);
|
||||||
|
return newResult.GetViewModel;
|
||||||
|
}
|
||||||
|
public ResultViewModel? Update(ResultBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var result = context.GetCollection<Result>("Results").Find(x => x.Id == model.Id).FirstOrDefault();
|
||||||
|
if (result == null) return null;
|
||||||
|
result.Update(model);
|
||||||
|
context.GetCollection<Result>("Results").ReplaceOne(x => x.Id == model.Id, result);
|
||||||
|
return result.GetViewModel;
|
||||||
|
}
|
||||||
|
public ResultViewModel? Delete(ResultBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var element = context.GetCollection<Result>("Results").Find(x => x.Id == model.Id).FirstOrDefault();
|
||||||
|
if (element != null)
|
||||||
|
{
|
||||||
|
context.GetCollection<Result>("Results").DeleteOne(x => x.Id == model.Id);
|
||||||
|
return element.GetViewModel;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
110
SportCompetitionsMongo/Implements/TeamStorage.cs
Normal file
110
SportCompetitionsMongo/Implements/TeamStorage.cs
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
using MongoDB.Bson;
|
||||||
|
using MongoDB.Driver;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.SearchModels;
|
||||||
|
using SportCompetitionsContracts.StoragesContracts;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsMongo.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Implements
|
||||||
|
{
|
||||||
|
public class TeamStorage : ITeamStorage
|
||||||
|
{
|
||||||
|
|
||||||
|
public void ClearEntity()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
context.GetCollection<Team>("Teams")
|
||||||
|
.DeleteMany(Builders<Team>.Filter.Empty);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<TeamViewModel> GetFullList()
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var teams = context.GetCollection<Team>("Teams");
|
||||||
|
return teams.Find(Builders<Team>.Filter.Empty)
|
||||||
|
.ToList()
|
||||||
|
.Select(x => x.GetViewModel)
|
||||||
|
.ToList();
|
||||||
|
}
|
||||||
|
public List<TeamViewModel> GetFilteredList(TeamSearchModel model)
|
||||||
|
{
|
||||||
|
if (string.IsNullOrEmpty(model.TeamName)) return new List<TeamViewModel>();
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var teams = context.GetCollection<Team>("Teams");
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Team>.Filter;
|
||||||
|
var filter = filterBuilder.Regex(x => x.TeamName, new BsonRegularExpression(model.TeamName));
|
||||||
|
return teams
|
||||||
|
.Find(filter)
|
||||||
|
.ToList()
|
||||||
|
.Select(x => x.GetViewModel)
|
||||||
|
.ToList();
|
||||||
|
}
|
||||||
|
|
||||||
|
public TeamViewModel? GetElement(TeamSearchModel model)
|
||||||
|
{
|
||||||
|
if (!model.Id.HasValue)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
using (var context = new SportCompetitionsMongoDB())
|
||||||
|
{
|
||||||
|
var teams = context.GetCollection<Team>("Teams");
|
||||||
|
|
||||||
|
var filterBuilder = Builders<Team>.Filter;
|
||||||
|
var filter = filterBuilder.Empty;
|
||||||
|
|
||||||
|
if (!model.Id.HasValue)
|
||||||
|
{
|
||||||
|
filter &= filterBuilder.Eq(x => x.Id, model.Id);
|
||||||
|
}
|
||||||
|
|
||||||
|
return teams.Find(filter)
|
||||||
|
.FirstOrDefault()
|
||||||
|
?.GetViewModel;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
public TeamViewModel? Insert(TeamBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
|
||||||
|
var teams = context.GetCollection<Team>("Teams");
|
||||||
|
|
||||||
|
model.Id = (int)teams.CountDocuments(FilterDefinition<Team>.Empty);
|
||||||
|
|
||||||
|
var team = Team.Create(model);
|
||||||
|
teams.InsertOne(team);
|
||||||
|
return team.GetViewModel;
|
||||||
|
}
|
||||||
|
public TeamViewModel? Update(TeamBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var teams = context.GetCollection<Team>("Teams");
|
||||||
|
|
||||||
|
var filter = Builders<Team>.Filter.Eq(x => x.Id, model.Id);
|
||||||
|
var team = teams.Find(filter).FirstOrDefault();
|
||||||
|
if (team == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
team.Update(model);
|
||||||
|
teams.ReplaceOne(filter, team);
|
||||||
|
return team.GetViewModel;
|
||||||
|
}
|
||||||
|
public TeamViewModel? Delete(TeamBindingModel model)
|
||||||
|
{
|
||||||
|
using var context = new SportCompetitionsMongoDB();
|
||||||
|
var categories = context.GetCollection<Team>("Teams");
|
||||||
|
|
||||||
|
var filter = Builders<Team>.Filter.Eq(x => x.Id, model.Id);
|
||||||
|
var category = categories.FindOneAndDelete(filter);
|
||||||
|
return category?.GetViewModel;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
57
SportCompetitionsMongo/Models/Competition.cs
Normal file
57
SportCompetitionsMongo/Models/Competition.cs
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsDataModels.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Models
|
||||||
|
{
|
||||||
|
public class Competition : ICompetitionModel
|
||||||
|
{
|
||||||
|
[BsonId]
|
||||||
|
[BsonElement("_id")]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string CompetitionName { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public DateTime CompetitionDateHolding { get; set; }
|
||||||
|
[BsonRequired]
|
||||||
|
|
||||||
|
public string CompetitionCity { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
public static Competition? Create(CompetitionBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return null;
|
||||||
|
return new Competition()
|
||||||
|
{
|
||||||
|
Id = model.Id,
|
||||||
|
CompetitionName = model.CompetitionName,
|
||||||
|
CompetitionDateHolding = model.CompetitionDateHolding,
|
||||||
|
CompetitionCity = model.CompetitionCity,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Update(CompetitionBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return;
|
||||||
|
Id = model.Id;
|
||||||
|
CompetitionName = model.CompetitionName;
|
||||||
|
CompetitionDateHolding = model.CompetitionDateHolding;
|
||||||
|
CompetitionCity = model.CompetitionCity;
|
||||||
|
}
|
||||||
|
|
||||||
|
public CompetitionViewModel GetViewModel => new()
|
||||||
|
{
|
||||||
|
Id = Id,
|
||||||
|
CompetitionName = CompetitionName,
|
||||||
|
CompetitionDateHolding = CompetitionDateHolding,
|
||||||
|
CompetitionCity = CompetitionCity,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
66
SportCompetitionsMongo/Models/Member.cs
Normal file
66
SportCompetitionsMongo/Models/Member.cs
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsDataModels.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Models
|
||||||
|
{
|
||||||
|
public class Member : IMemberModel
|
||||||
|
{
|
||||||
|
[BsonId]
|
||||||
|
[BsonElement("_id")]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string MemberFCs { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public DateTime MemberBirthDate { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string MemberGender { get; set; } = string.Empty;
|
||||||
|
[BsonRequired]
|
||||||
|
[BsonElement("team_id")]
|
||||||
|
public int TeamId { get; set; }
|
||||||
|
[BsonIgnoreIfNull]
|
||||||
|
[BsonIgnoreIfDefault]
|
||||||
|
public virtual Team Team { get; set; }
|
||||||
|
|
||||||
|
public static Member? Create(MemberBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return null;
|
||||||
|
return new Member()
|
||||||
|
{
|
||||||
|
Id = model.Id,
|
||||||
|
MemberFCs = model.MemberFCs,
|
||||||
|
MemberBirthDate = model.MemberBirthDate,
|
||||||
|
MemberGender = model.MemberGender,
|
||||||
|
TeamId = model.TeamId,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Update(MemberBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return;
|
||||||
|
Id = model.Id;
|
||||||
|
MemberFCs = model.MemberFCs;
|
||||||
|
MemberBirthDate = model.MemberBirthDate;
|
||||||
|
MemberGender = model.MemberGender;
|
||||||
|
TeamId = model.TeamId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public MemberViewModel GetViewModel => new()
|
||||||
|
{
|
||||||
|
Id = Id,
|
||||||
|
MemberFCs = MemberFCs,
|
||||||
|
MemberBirthDate = MemberBirthDate,
|
||||||
|
MemberGender = MemberGender,
|
||||||
|
TeamId = TeamId,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
71
SportCompetitionsMongo/Models/Record.cs
Normal file
71
SportCompetitionsMongo/Models/Record.cs
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsDataModels.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Models
|
||||||
|
{
|
||||||
|
public class Record : IRecordModel
|
||||||
|
{
|
||||||
|
[BsonId]
|
||||||
|
[BsonElement("_id")]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string RecordName { get; set; } = string.Empty;
|
||||||
|
[BsonRequired]
|
||||||
|
public string RecordDecriptiption { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public DateTime RecordDate { get; set; }
|
||||||
|
[BsonRequired]
|
||||||
|
public int RecordValue { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
[BsonElement("member_id")]
|
||||||
|
public int MemberId { get; set; }
|
||||||
|
[BsonIgnoreIfNull]
|
||||||
|
[BsonIgnoreIfDefault]
|
||||||
|
public virtual Member Member { get; set; }
|
||||||
|
|
||||||
|
public static Record? Create(RecordBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return null;
|
||||||
|
return new Record()
|
||||||
|
{
|
||||||
|
Id = model.Id,
|
||||||
|
RecordName = model.RecordName,
|
||||||
|
RecordDate = model.RecordDate,
|
||||||
|
RecordDecriptiption = model.RecordDecriptiption,
|
||||||
|
MemberId = model.MemberId,
|
||||||
|
RecordValue = model.RecordValue,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Update(RecordBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return;
|
||||||
|
Id = model.Id;
|
||||||
|
RecordName = model.RecordName;
|
||||||
|
RecordDate = model.RecordDate;
|
||||||
|
RecordDecriptiption = model.RecordDecriptiption;
|
||||||
|
MemberId = model.MemberId;
|
||||||
|
RecordValue = model.RecordValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
public RecordViewModel GetViewModel => new()
|
||||||
|
{
|
||||||
|
Id = Id,
|
||||||
|
RecordName = RecordName,
|
||||||
|
RecordDate = RecordDate,
|
||||||
|
RecordDecriptiption =RecordDecriptiption,
|
||||||
|
MemberId = MemberId,
|
||||||
|
RecordValue = RecordValue,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
70
SportCompetitionsMongo/Models/Result.cs
Normal file
70
SportCompetitionsMongo/Models/Result.cs
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsDataModels.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Models
|
||||||
|
{
|
||||||
|
public class Result : IResultModel
|
||||||
|
{
|
||||||
|
[BsonId]
|
||||||
|
[BsonElement("_id")]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string ResultName { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public int ResultPosition { get; set; }
|
||||||
|
[BsonRequired]
|
||||||
|
[BsonElement("team_id")]
|
||||||
|
public int TeamId { get; set; }
|
||||||
|
[BsonRequired]
|
||||||
|
[BsonElement("competition_id")]
|
||||||
|
public int CompetitionId { get; set; }
|
||||||
|
[BsonIgnoreIfNull]
|
||||||
|
[BsonIgnoreIfDefault]
|
||||||
|
public virtual Team Team { get; set; }
|
||||||
|
[BsonIgnoreIfNull]
|
||||||
|
[BsonIgnoreIfDefault]
|
||||||
|
public virtual Competition Competition { get; set; }
|
||||||
|
|
||||||
|
public static Result? Create(ResultBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return null;
|
||||||
|
return new Result()
|
||||||
|
{
|
||||||
|
Id = model.Id,
|
||||||
|
ResultName = model.ResultName,
|
||||||
|
CompetitionId = model.CompetitionId,
|
||||||
|
TeamId = model.TeamId,
|
||||||
|
ResultPosition = model.ResultPosition,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Update(ResultBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return;
|
||||||
|
Id = model.Id;
|
||||||
|
ResultName = model.ResultName;
|
||||||
|
CompetitionId = model.CompetitionId;
|
||||||
|
TeamId = model.TeamId;
|
||||||
|
ResultPosition = model.ResultPosition;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ResultViewModel GetViewModel => new()
|
||||||
|
{
|
||||||
|
Id = Id,
|
||||||
|
ResultName = ResultName,
|
||||||
|
CompetitionId = CompetitionId,
|
||||||
|
TeamId = TeamId,
|
||||||
|
ResultPosition = ResultPosition,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
51
SportCompetitionsMongo/Models/Team.cs
Normal file
51
SportCompetitionsMongo/Models/Team.cs
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
|
using SportCompetitionsContracts.BindingModels;
|
||||||
|
using SportCompetitionsContracts.ViewModels;
|
||||||
|
using SportCompetitionsDataModels.Models;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo.Models
|
||||||
|
{
|
||||||
|
public class Team : ITeamModel
|
||||||
|
{
|
||||||
|
[BsonId]
|
||||||
|
[BsonElement("_id")]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string TeamName { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
[BsonRequired]
|
||||||
|
public string? TeamCountry { get; set; }
|
||||||
|
|
||||||
|
public static Team? Create(TeamBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return null;
|
||||||
|
return new Team()
|
||||||
|
{
|
||||||
|
Id = model.Id,
|
||||||
|
TeamName = model.TeamName,
|
||||||
|
TeamCountry = model.TeamCountry,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Update(TeamBindingModel model)
|
||||||
|
{
|
||||||
|
if (model == null) return;
|
||||||
|
Id = model.Id;
|
||||||
|
TeamName = model.TeamName;
|
||||||
|
TeamCountry = model.TeamCountry;
|
||||||
|
}
|
||||||
|
|
||||||
|
public TeamViewModel GetViewModel => new()
|
||||||
|
{
|
||||||
|
Id = Id,
|
||||||
|
TeamName = TeamName,
|
||||||
|
TeamCountry = TeamCountry,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
120
SportCompetitionsMongo/PostgresToMongo.cs
Normal file
120
SportCompetitionsMongo/PostgresToMongo.cs
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
using MongoDB.Bson;
|
||||||
|
using MongoDB.Driver;
|
||||||
|
using Npgsql;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo
|
||||||
|
{
|
||||||
|
public static class PostgresToMongo
|
||||||
|
{
|
||||||
|
public static void Convert()
|
||||||
|
{
|
||||||
|
string postgresConnection = "Host=localhost;Username=postgres;Password=postgres;Database=SportCompetitionsDatabase";
|
||||||
|
using var psqlConn = new NpgsqlConnection(postgresConnection);
|
||||||
|
psqlConn.Open();
|
||||||
|
|
||||||
|
var client = new MongoClient("mongodb://localhost:27017");
|
||||||
|
var database = client.GetDatabase("lab8SUBD");
|
||||||
|
|
||||||
|
var teams = database.GetCollection<BsonDocument>("Teams");
|
||||||
|
var members = database.GetCollection<BsonDocument>("Members");
|
||||||
|
var competitions = database.GetCollection<BsonDocument>("Competitions");
|
||||||
|
var records = database.GetCollection<BsonDocument>("Records");
|
||||||
|
var results = database.GetCollection<BsonDocument>("Results");
|
||||||
|
|
||||||
|
//Конвертация покупателей
|
||||||
|
|
||||||
|
using var psqlTeams = new NpgsqlCommand("SELECT * FROM \"Teams\"", psqlConn);
|
||||||
|
using var readTeams = psqlTeams.ExecuteReader();
|
||||||
|
|
||||||
|
while (readTeams.Read())
|
||||||
|
{
|
||||||
|
var document = new BsonDocument();
|
||||||
|
for (int i = 0; i < readTeams.FieldCount; i++)
|
||||||
|
{
|
||||||
|
document.Add(readTeams.GetName(i), BsonValue.Create(readTeams.GetValue(i)));
|
||||||
|
}
|
||||||
|
teams.InsertOne(document);
|
||||||
|
}
|
||||||
|
readTeams.Close();
|
||||||
|
psqlTeams.Cancel();
|
||||||
|
|
||||||
|
//Конвертация поваров
|
||||||
|
|
||||||
|
using var psqlMembers = new NpgsqlCommand("SELECT * FROM \"Members\"", psqlConn);
|
||||||
|
using var readMembers = psqlMembers.ExecuteReader();
|
||||||
|
|
||||||
|
while (readMembers.Read())
|
||||||
|
{
|
||||||
|
var document = new BsonDocument();
|
||||||
|
for (int i = 0; i < readMembers.FieldCount; i++)
|
||||||
|
{
|
||||||
|
document.Add(readMembers.GetName(i), BsonValue.Create(readMembers.GetValue(i)));
|
||||||
|
}
|
||||||
|
members.InsertOne(document);
|
||||||
|
}
|
||||||
|
readMembers.Close();
|
||||||
|
psqlMembers.Cancel();
|
||||||
|
|
||||||
|
//Конвертация меню
|
||||||
|
|
||||||
|
using var psqlCompetitions = new NpgsqlCommand("SELECT * FROM \"Competitions\"", psqlConn);
|
||||||
|
using var readCompetitions = psqlCompetitions.ExecuteReader();
|
||||||
|
|
||||||
|
while (readCompetitions.Read())
|
||||||
|
{
|
||||||
|
var document = new BsonDocument();
|
||||||
|
for (int i = 0; i < readCompetitions.FieldCount; i++)
|
||||||
|
{
|
||||||
|
document.Add(readCompetitions.GetName(i), BsonValue.Create(readCompetitions.GetValue(i)));
|
||||||
|
}
|
||||||
|
competitions.InsertOne(document);
|
||||||
|
}
|
||||||
|
readCompetitions.Close();
|
||||||
|
psqlCompetitions.Cancel();
|
||||||
|
|
||||||
|
//Конвертация столиков
|
||||||
|
|
||||||
|
using var psqlRecords = new NpgsqlCommand("SELECT * FROM \"Records\"", psqlConn);
|
||||||
|
using var readRecords = psqlRecords.ExecuteReader();
|
||||||
|
|
||||||
|
while (readRecords.Read())
|
||||||
|
{
|
||||||
|
var document = new BsonDocument();
|
||||||
|
for (int i = 0; i < readRecords.FieldCount; i++)
|
||||||
|
{
|
||||||
|
document.Add(readRecords.GetName(i), BsonValue.Create(readRecords.GetValue(i)));
|
||||||
|
}
|
||||||
|
records.InsertOne(document);
|
||||||
|
}
|
||||||
|
readRecords.Close();
|
||||||
|
psqlRecords.Cancel();
|
||||||
|
|
||||||
|
//Конфертация заказов
|
||||||
|
|
||||||
|
using var psqlResults = new NpgsqlCommand("SELECT * FROM \"Results\"", psqlConn);
|
||||||
|
using var readResults = psqlResults.ExecuteReader();
|
||||||
|
|
||||||
|
while (readResults.Read())
|
||||||
|
{
|
||||||
|
var document = new BsonDocument();
|
||||||
|
for (int i = 0; i < readResults.FieldCount; i++)
|
||||||
|
{
|
||||||
|
string fieldName = readResults.GetName(i);
|
||||||
|
if (fieldName == "RecordId") fieldName = "record_id";
|
||||||
|
if (fieldName == "MemberId") fieldName = "member_id";
|
||||||
|
if (fieldName == "TeamId") fieldName = "team_id";
|
||||||
|
if (fieldName == "CompetitionIds") fieldName = "competition_ids";
|
||||||
|
document.Add(readResults.GetName(i), BsonValue.Create(readResults.GetValue(i)));
|
||||||
|
}
|
||||||
|
results.InsertOne(document);
|
||||||
|
}
|
||||||
|
readResults.Close();
|
||||||
|
psqlResults.Cancel();
|
||||||
|
psqlConn.Close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
22
SportCompetitionsMongo/SportCompetitionsMongo.csproj
Normal file
22
SportCompetitionsMongo/SportCompetitionsMongo.csproj
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<TargetFramework>net7.0</TargetFramework>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Bogus" Version="35.5.1" />
|
||||||
|
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.2" />
|
||||||
|
<PackageReference Include="MongoDB.Bson" Version="2.25.0" />
|
||||||
|
<PackageReference Include="MongoDB.Driver" Version="2.25.0" />
|
||||||
|
<PackageReference Include="MongoDB.Driver.Core" Version="2.25.0" />
|
||||||
|
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="7.0.11" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\SportCompetitionsBusinessLogic\SportCompetitionsBusinessLogic.csproj" />
|
||||||
|
<ProjectReference Include="..\SportCompetitionsContracts\SportCompetitionsContracts.csproj" />
|
||||||
|
<ProjectReference Include="..\SportCompetitionsDataModels\SportCompetitionsDataModels.csproj" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
28
SportCompetitionsMongo/SportCompetitionsMongoDB.cs
Normal file
28
SportCompetitionsMongo/SportCompetitionsMongoDB.cs
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
using MongoDB.Driver;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongo
|
||||||
|
{
|
||||||
|
public class SportCompetitionsMongoDB : IDisposable
|
||||||
|
{
|
||||||
|
private readonly MongoClient _client;
|
||||||
|
private readonly IMongoDatabase _database;
|
||||||
|
|
||||||
|
public SportCompetitionsMongoDB(string connectionString = "mongodb://localhost:27017", string databaseName = "SportCompetitionsDatabase")
|
||||||
|
{
|
||||||
|
_client = new MongoClient(connectionString);
|
||||||
|
_database = _client.GetDatabase(databaseName);
|
||||||
|
}
|
||||||
|
|
||||||
|
public IMongoCollection<T> GetCollection<T>(string collectionName)
|
||||||
|
{
|
||||||
|
return _database.GetCollection<T>(collectionName);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Dispose() { }
|
||||||
|
}
|
||||||
|
}
|
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,610 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v7.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v7.0": {
|
||||||
|
"SportCompetitionsMongo/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Bogus": "35.5.1",
|
||||||
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Driver": "2.25.0",
|
||||||
|
"MongoDB.Driver.Core": "2.25.0",
|
||||||
|
"Npgsql.EntityFrameworkCore.PostgreSQL": "7.0.11",
|
||||||
|
"SportCompetitionsBusinessLogic": "1.0.0",
|
||||||
|
"SportCompetitionsContracts": "1.0.0",
|
||||||
|
"SportCompetitionsDataModels": "1.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"SportCompetitionsMongo.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"AWSSDK.Core/3.7.100.14": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.1/AWSSDK.Core.dll": {
|
||||||
|
"assemblyVersion": "3.3.0.0",
|
||||||
|
"fileVersion": "3.7.100.14"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"AWSSDK.SecurityToken/3.7.100.14": {
|
||||||
|
"dependencies": {
|
||||||
|
"AWSSDK.Core": "3.7.100.14"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.1/AWSSDK.SecurityToken.dll": {
|
||||||
|
"assemblyVersion": "3.3.0.0",
|
||||||
|
"fileVersion": "3.7.100.14"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Bogus/35.5.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net6.0/Bogus.dll": {
|
||||||
|
"assemblyVersion": "35.5.1.0",
|
||||||
|
"fileVersion": "35.5.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DnsClient/1.6.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Win32.Registry": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/DnsClient.dll": {
|
||||||
|
"assemblyVersion": "1.6.1.0",
|
||||||
|
"fileVersion": "1.6.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore/7.0.11": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.EntityFrameworkCore.Abstractions": "7.0.11",
|
||||||
|
"Microsoft.EntityFrameworkCore.Analyzers": "7.0.11",
|
||||||
|
"Microsoft.Extensions.Caching.Memory": "7.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
||||||
|
"Microsoft.Extensions.Logging": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
|
||||||
|
"assemblyVersion": "7.0.11.0",
|
||||||
|
"fileVersion": "7.0.1123.40906"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Abstractions/7.0.11": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "7.0.11.0",
|
||||||
|
"fileVersion": "7.0.1123.40906"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Analyzers/7.0.11": {},
|
||||||
|
"Microsoft.EntityFrameworkCore.Relational/7.0.11": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.EntityFrameworkCore": "7.0.11",
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
|
||||||
|
"assemblyVersion": "7.0.11.0",
|
||||||
|
"fileVersion": "7.0.1123.40906"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Memory/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions": "7.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"Microsoft.Extensions.Options": "8.0.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Logging.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/7.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Options.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.224.6711"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||||
|
"Microsoft.Win32.Registry/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Security.AccessControl": "5.0.0",
|
||||||
|
"System.Security.Principal.Windows": "5.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Bson/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Memory": "4.5.5",
|
||||||
|
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Bson.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Driver/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Driver.Core": "2.25.0",
|
||||||
|
"MongoDB.Libmongocrypt": "1.8.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Driver.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"AWSSDK.SecurityToken": "3.7.100.14",
|
||||||
|
"DnsClient": "1.6.1",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Libmongocrypt": "1.8.2",
|
||||||
|
"SharpCompress": "0.30.1",
|
||||||
|
"Snappier": "1.0.0",
|
||||||
|
"System.Buffers": "4.5.1",
|
||||||
|
"ZstdSharp.Port": "0.7.3"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Driver.Core.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Libmongocrypt/1.8.2": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Libmongocrypt.dll": {
|
||||||
|
"assemblyVersion": "1.8.2.0",
|
||||||
|
"fileVersion": "1.8.2.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/linux/native/libmongocrypt.so": {
|
||||||
|
"rid": "linux",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/osx/native/libmongocrypt.dylib": {
|
||||||
|
"rid": "osx",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/native/mongocrypt.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Npgsql/7.0.6": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Npgsql.dll": {
|
||||||
|
"assemblyVersion": "7.0.6.0",
|
||||||
|
"fileVersion": "7.0.6.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Npgsql.EntityFrameworkCore.PostgreSQL/7.0.11": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.EntityFrameworkCore": "7.0.11",
|
||||||
|
"Microsoft.EntityFrameworkCore.Abstractions": "7.0.11",
|
||||||
|
"Microsoft.EntityFrameworkCore.Relational": "7.0.11",
|
||||||
|
"Npgsql": "7.0.6"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
|
||||||
|
"assemblyVersion": "7.0.11.0",
|
||||||
|
"fileVersion": "7.0.11.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SharpCompress/0.30.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/SharpCompress.dll": {
|
||||||
|
"assemblyVersion": "0.30.1.0",
|
||||||
|
"fileVersion": "0.30.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Snappier/1.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Snappier.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Buffers/4.5.1": {},
|
||||||
|
"System.Memory/4.5.5": {},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/5.0.0": {},
|
||||||
|
"System.Security.AccessControl/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||||
|
"System.Security.Principal.Windows": "5.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Principal.Windows/5.0.0": {},
|
||||||
|
"ZstdSharp.Port/0.7.3": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/ZstdSharp.dll": {
|
||||||
|
"assemblyVersion": "0.7.3.0",
|
||||||
|
"fileVersion": "0.7.3.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsBusinessLogic/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"SportCompetitionsContracts": "1.0.0",
|
||||||
|
"SportCompetitionsDataModels": "1.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"SportCompetitionsBusinessLogic.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsContracts/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"SportCompetitionsDataModels": "1.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"SportCompetitionsContracts.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsDataModels/1.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"SportCompetitionsDataModels.dll": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"SportCompetitionsMongo/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"AWSSDK.Core/3.7.100.14": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-gnEgxBlk4PFEfdPE8Lkf4+D16MZFYSaW7/o6Wwe5e035QWUkTJX0Dn4LfTCdV5QSEL/fOFxu+yCAm55eIIBgog==",
|
||||||
|
"path": "awssdk.core/3.7.100.14",
|
||||||
|
"hashPath": "awssdk.core.3.7.100.14.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"AWSSDK.SecurityToken/3.7.100.14": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dGCVuVo0CFUKWW85W8YENO+aREf8sCBDjvGbnNvxJuNW4Ss+brEU9ltHhq2KfZze2VUNK1/wygbPG1bmbpyXEw==",
|
||||||
|
"path": "awssdk.securitytoken/3.7.100.14",
|
||||||
|
"hashPath": "awssdk.securitytoken.3.7.100.14.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Bogus/35.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-GBp2peww04szEJ0GlBlzCYilFDaSkL7Ja4m37YeTRjC/mgoiZnUuifmgUxVD/oLU2MC1uoXfQYK91doGp7Zkpg==",
|
||||||
|
"path": "bogus/35.5.1",
|
||||||
|
"hashPath": "bogus.35.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DnsClient/1.6.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==",
|
||||||
|
"path": "dnsclient/1.6.1",
|
||||||
|
"hashPath": "dnsclient.1.6.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore/7.0.11": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-r7YGITjQ7v1hYtUXIavjSx+T1itKVPUFAIBN7HaKNjbR8x+gep8w9H3NEchglJOh1woZR4b2MhbSo2YFRZwZDg==",
|
||||||
|
"path": "microsoft.entityframeworkcore/7.0.11",
|
||||||
|
"hashPath": "microsoft.entityframeworkcore.7.0.11.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Abstractions/7.0.11": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-IoOnhycZ0/VtLowf0HgB0cujxwksokzkS3/5108AHOcbntHUTqwxtCjG4E4FCly/45G+mxb+4PxBdFZhA49lwQ==",
|
||||||
|
"path": "microsoft.entityframeworkcore.abstractions/7.0.11",
|
||||||
|
"hashPath": "microsoft.entityframeworkcore.abstractions.7.0.11.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Analyzers/7.0.11": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Qexum5safSSfijx6P1QSq5bVJPPTM/uf7lQmpL/shkiozEC/0FzqNaVUfFpbNN8zsO1jMFYbeDMF4cxJMlTT9w==",
|
||||||
|
"path": "microsoft.entityframeworkcore.analyzers/7.0.11",
|
||||||
|
"hashPath": "microsoft.entityframeworkcore.analyzers.7.0.11.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Relational/7.0.11": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-yHEEyah1XARStV1SJOsdKj8ieoMCZ0MkNuQaLfWONMWmbqwuDohfGQZk/FuzdT4aO/lJrUYiXbBSFv0ACzphEw==",
|
||||||
|
"path": "microsoft.entityframeworkcore.relational/7.0.11",
|
||||||
|
"hashPath": "microsoft.entityframeworkcore.relational.7.0.11.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==",
|
||||||
|
"path": "microsoft.extensions.caching.abstractions/7.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Memory/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==",
|
||||||
|
"path": "microsoft.extensions.caching.memory/7.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==",
|
||||||
|
"path": "microsoft.extensions.configuration.abstractions/7.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection/7.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==",
|
||||||
|
"path": "microsoft.extensions.logging/7.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.logging.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==",
|
||||||
|
"path": "microsoft.extensions.logging.abstractions/7.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||||
|
"path": "microsoft.extensions.options/8.0.2",
|
||||||
|
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||||
|
"path": "microsoft.extensions.primitives/8.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.NETCore.Platforms/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
|
||||||
|
"path": "microsoft.netcore.platforms/5.0.0",
|
||||||
|
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Win32.Registry/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||||
|
"path": "microsoft.win32.registry/5.0.0",
|
||||||
|
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Bson/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xQx/qtC2nu9oGiyNqAwfiDpUMweLi0nID677cyKykpwmj5AVMrnd//UwmcmuX95178DeY6rf7cjmA613TQXPiA==",
|
||||||
|
"path": "mongodb.bson/2.25.0",
|
||||||
|
"hashPath": "mongodb.bson.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dMqnZTV6MuvoEI4yFtSvKJdAoN6NeyAEvG8aoxnrLIVd7bR84QxLgpsM1nhK17qkOcIx/IrpMIfrvp5iMnYGBg==",
|
||||||
|
"path": "mongodb.driver/2.25.0",
|
||||||
|
"hashPath": "mongodb.driver.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-oN4nLgO5HQEThTg/zqeoHqaO2+q64DBVb4r7BvhaFb0p0TM9jZKnCKvh1EA8d9E9swIz0CgvMrvL1mPyRCZzag==",
|
||||||
|
"path": "mongodb.driver.core/2.25.0",
|
||||||
|
"hashPath": "mongodb.driver.core.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Libmongocrypt/1.8.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-z/8JCULSHM1+mzkau0ivIkU9kIn8JEFFSkmYTSaMaWMMHt96JjUtMKuXxeGNGSnHZ5290ZPKIlQfjoWFk2sKog==",
|
||||||
|
"path": "mongodb.libmongocrypt/1.8.2",
|
||||||
|
"hashPath": "mongodb.libmongocrypt.1.8.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Npgsql/7.0.6": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-TAqvwRnm3NJ0QvN7cvu6geJkbI0XPzGVRElVY5hF4gsgA+BnE12x6GM1TLhdeq+7ZKvvo3BD8jXKnXmr3tvdEw==",
|
||||||
|
"path": "npgsql/7.0.6",
|
||||||
|
"hashPath": "npgsql.7.0.6.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Npgsql.EntityFrameworkCore.PostgreSQL/7.0.11": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-cHEgEz0ldXc9wVANs8sJqC+3eilqefrkasCBgaVT0tyj8tb1p3/pwy2ngjboNkDG3M0z+xJsJ4jC5p8wySAM3w==",
|
||||||
|
"path": "npgsql.entityframeworkcore.postgresql/7.0.11",
|
||||||
|
"hashPath": "npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"SharpCompress/0.30.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==",
|
||||||
|
"path": "sharpcompress/0.30.1",
|
||||||
|
"hashPath": "sharpcompress.0.30.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Snappier/1.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA==",
|
||||||
|
"path": "snappier/1.0.0",
|
||||||
|
"hashPath": "snappier.1.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Buffers/4.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
|
||||||
|
"path": "system.buffers/4.5.1",
|
||||||
|
"hashPath": "system.buffers.4.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Memory/4.5.5": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
|
||||||
|
"path": "system.memory/4.5.5",
|
||||||
|
"hashPath": "system.memory.4.5.5.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==",
|
||||||
|
"path": "system.runtime.compilerservices.unsafe/5.0.0",
|
||||||
|
"hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.AccessControl/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||||
|
"path": "system.security.accesscontrol/5.0.0",
|
||||||
|
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Principal.Windows/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||||
|
"path": "system.security.principal.windows/5.0.0",
|
||||||
|
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"ZstdSharp.Port/0.7.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-U9Ix4l4cl58Kzz1rJzj5hoVTjmbx1qGMwzAcbv1j/d3NzrFaESIurQyg+ow4mivCgkE3S413y+U9k4WdnEIkRA==",
|
||||||
|
"path": "zstdsharp.port/0.7.3",
|
||||||
|
"hashPath": "zstdsharp.port.0.7.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"SportCompetitionsBusinessLogic/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"SportCompetitionsContracts/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"SportCompetitionsDataModels/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
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=v7.0", FrameworkDisplayName = ".NET 7.0")]
|
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// Этот код создан программой.
|
||||||
|
// Исполняемая версия:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
|
||||||
|
// повторной генерации кода.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("SportCompetitionsMongo")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("SportCompetitionsMongo")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("SportCompetitionsMongo")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Создано классом WriteCodeFragment MSBuild.
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
77372cd438e72a32ab35c6ca852bb779fba20d29
|
@ -0,0 +1,11 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net7.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 = SportCompetitionsMongo
|
||||||
|
build_property.ProjectDir = D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\
|
@ -0,0 +1,8 @@
|
|||||||
|
// <auto-generated/>
|
||||||
|
global using global::System;
|
||||||
|
global using global::System.Collections.Generic;
|
||||||
|
global using global::System.IO;
|
||||||
|
global using global::System.Linq;
|
||||||
|
global using global::System.Net.Http;
|
||||||
|
global using global::System.Threading;
|
||||||
|
global using global::System.Threading.Tasks;
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
dd8304f5a48b340253e58ea594c1eb9434b2762d
|
@ -0,0 +1,19 @@
|
|||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsMongo.deps.json
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsMongo.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsMongo.pdb
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsBusinessLogic.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsContracts.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsDataModels.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsBusinessLogic.pdb
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsContracts.pdb
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\bin\Debug\net7.0\SportCompetitionsDataModels.pdb
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.csproj.AssemblyReference.cache
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.AssemblyInfoInputs.cache
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.AssemblyInfo.cs
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.csproj.CoreCompileInputs.cache
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.csproj.CopyComplete
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\refint\SportCompetitionsMongo.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\SportCompetitionsMongo.pdb
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongo\obj\Debug\net7.0\ref\SportCompetitionsMongo.dll
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,275 @@
|
|||||||
|
{
|
||||||
|
"format": 1,
|
||||||
|
"restore": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongo\\SportCompetitionsMongo.csproj": {}
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj",
|
||||||
|
"projectName": "SportCompetitionsBusinessLogic",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj",
|
||||||
|
"projectName": "SportCompetitionsContracts",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj",
|
||||||
|
"projectName": "SportCompetitionsDataModels",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongo\\SportCompetitionsMongo.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongo\\SportCompetitionsMongo.csproj",
|
||||||
|
"projectName": "SportCompetitionsMongo",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongo\\SportCompetitionsMongo.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongo\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"dependencies": {
|
||||||
|
"Bogus": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[35.5.1, )"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[8.0.2, )"
|
||||||
|
},
|
||||||
|
"MongoDB.Bson": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[2.25.0, )"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[2.25.0, )"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[2.25.0, )"
|
||||||
|
},
|
||||||
|
"Npgsql.EntityFrameworkCore.PostgreSQL": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.11, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
<?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\Леонид\.nuget\packages\</NuGetPackageFolders>
|
||||||
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.7.0</NuGetToolVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<SourceRoot Include="C:\Users\Леонид\.nuget\packages\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\7.0.11\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\7.0.11\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<PkgAWSSDK_Core Condition=" '$(PkgAWSSDK_Core)' == '' ">C:\Users\Леонид\.nuget\packages\awssdk.core\3.7.100.14</PkgAWSSDK_Core>
|
||||||
|
<PkgAWSSDK_SecurityToken Condition=" '$(PkgAWSSDK_SecurityToken)' == '' ">C:\Users\Леонид\.nuget\packages\awssdk.securitytoken\3.7.100.14</PkgAWSSDK_SecurityToken>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,7 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\7.0.0\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\7.0.0\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
|
||||||
|
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" />
|
||||||
|
</ImportGroup>
|
||||||
|
</Project>
|
1627
SportCompetitionsMongo/obj/project.assets.json
Normal file
1627
SportCompetitionsMongo/obj/project.assets.json
Normal file
File diff suppressed because it is too large
Load Diff
42
SportCompetitionsMongo/obj/project.nuget.cache
Normal file
42
SportCompetitionsMongo/obj/project.nuget.cache
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"version": 2,
|
||||||
|
"dgSpecHash": "ppP1394h/AhX8hK/MD+OkSPAR+ljK5SPU7l8p9IojV5ni7+EtUs6aFkpBWtEG8dk2jIiC8fUvxJxqSOIwQkQsw==",
|
||||||
|
"success": true,
|
||||||
|
"projectFilePath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongo\\SportCompetitionsMongo.csproj",
|
||||||
|
"expectedPackageFiles": [
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\awssdk.core\\3.7.100.14\\awssdk.core.3.7.100.14.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\awssdk.securitytoken\\3.7.100.14\\awssdk.securitytoken.3.7.100.14.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\bogus\\35.5.1\\bogus.35.5.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\dnsclient\\1.6.1\\dnsclient.1.6.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore\\7.0.11\\microsoft.entityframeworkcore.7.0.11.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\7.0.11\\microsoft.entityframeworkcore.abstractions.7.0.11.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\7.0.11\\microsoft.entityframeworkcore.analyzers.7.0.11.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\7.0.11\\microsoft.entityframeworkcore.relational.7.0.11.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\7.0.0\\microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.caching.memory\\7.0.0\\microsoft.extensions.caching.memory.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\7.0.0\\microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\7.0.0\\microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.logging\\7.0.0\\microsoft.extensions.logging.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\7.0.0\\microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\mongodb.bson\\2.25.0\\mongodb.bson.2.25.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\mongodb.driver\\2.25.0\\mongodb.driver.2.25.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\mongodb.driver.core\\2.25.0\\mongodb.driver.core.2.25.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\mongodb.libmongocrypt\\1.8.2\\mongodb.libmongocrypt.1.8.2.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\npgsql\\7.0.6\\npgsql.7.0.6.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\7.0.11\\npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\sharpcompress\\0.30.1\\sharpcompress.0.30.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\snappier\\1.0.0\\snappier.1.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\system.memory\\4.5.5\\system.memory.4.5.5.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\5.0.0\\system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\zstdsharp.port\\0.7.3\\zstdsharp.port.0.7.3.nupkg.sha512"
|
||||||
|
],
|
||||||
|
"logs": []
|
||||||
|
}
|
12
SportCompetitionsMongoDB/Models/Team.cs
Normal file
12
SportCompetitionsMongoDB/Models/Team.cs
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace SportCompetitionsMongoDB.Models
|
||||||
|
{
|
||||||
|
internal class Team
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
9
SportCompetitionsMongoDB/SportCompetitionsMongoDB.csproj
Normal file
9
SportCompetitionsMongoDB/SportCompetitionsMongoDB.csproj
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
</Project>
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")]
|
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// Этот код создан программой.
|
||||||
|
// Исполняемая версия:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
|
||||||
|
// повторной генерации кода.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("SportCompetitionsMongoDB")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("SportCompetitionsMongoDB")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("SportCompetitionsMongoDB")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Создано классом WriteCodeFragment MSBuild.
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
1944eaef1b0fe0b86d3d8ef67ee4551dcffac72f
|
@ -0,0 +1,11 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net6.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 = SportCompetitionsMongoDB
|
||||||
|
build_property.ProjectDir = D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsMongoDB\
|
@ -0,0 +1,8 @@
|
|||||||
|
// <auto-generated/>
|
||||||
|
global using global::System;
|
||||||
|
global using global::System.Collections.Generic;
|
||||||
|
global using global::System.IO;
|
||||||
|
global using global::System.Linq;
|
||||||
|
global using global::System.Net.Http;
|
||||||
|
global using global::System.Threading;
|
||||||
|
global using global::System.Threading.Tasks;
|
Binary file not shown.
@ -0,0 +1,427 @@
|
|||||||
|
{
|
||||||
|
"format": 1,
|
||||||
|
"restore": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj": {}
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj",
|
||||||
|
"projectName": "SportCompetitionsBusinessLogic",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj",
|
||||||
|
"projectName": "SportCompetitionsContracts",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj",
|
||||||
|
"projectName": "SportCompetitionsDatabaseImplement",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.EntityFrameworkCore": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.11, )"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Tools": {
|
||||||
|
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||||
|
"suppressParent": "All",
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.11, )"
|
||||||
|
},
|
||||||
|
"Npgsql.EntityFrameworkCore.PostgreSQL": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.11, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj",
|
||||||
|
"projectName": "SportCompetitionsDataModels",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj",
|
||||||
|
"projectName": "SportCompetitionsMongoDB",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net6.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net6.0": {
|
||||||
|
"targetAlias": "net6.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net6.0": {
|
||||||
|
"targetAlias": "net6.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj",
|
||||||
|
"projectName": "SportCompetitionsView",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0-windows"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0-windows7.0": {
|
||||||
|
"targetAlias": "net7.0-windows",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0-windows7.0": {
|
||||||
|
"targetAlias": "net7.0-windows",
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.EntityFrameworkCore": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.11, )"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Design": {
|
||||||
|
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||||
|
"suppressParent": "All",
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.11, )"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.0, )"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.1, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
},
|
||||||
|
"Microsoft.WindowsDesktop.App.WindowsForms": {
|
||||||
|
"privateAssets": "none"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
<?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)' == '' ">False</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\Леонид\.nuget\packages\</NuGetPackageFolders>
|
||||||
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.7.0</NuGetToolVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<SourceRoot Include="C:\Users\Леонид\.nuget\packages\" />
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
214
SportCompetitionsMongoDB/obj/project.assets.json
Normal file
214
SportCompetitionsMongoDB/obj/project.assets.json
Normal file
@ -0,0 +1,214 @@
|
|||||||
|
{
|
||||||
|
"version": 3,
|
||||||
|
"targets": {
|
||||||
|
"net6.0": {
|
||||||
|
"SportCompetitionsBusinessLogic/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"framework": "Unsupported,Version=v0.0",
|
||||||
|
"compile": {
|
||||||
|
"bin/placeholder/SportCompetitionsBusinessLogic.dll": {}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"bin/placeholder/SportCompetitionsBusinessLogic.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsContracts/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"framework": "Unsupported,Version=v0.0",
|
||||||
|
"compile": {
|
||||||
|
"bin/placeholder/SportCompetitionsContracts.dll": {}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"bin/placeholder/SportCompetitionsContracts.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsDatabaseImplement/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"framework": "Unsupported,Version=v0.0",
|
||||||
|
"compile": {
|
||||||
|
"bin/placeholder/SportCompetitionsDatabaseImplement.dll": {}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"bin/placeholder/SportCompetitionsDatabaseImplement.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsDataModels/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"framework": "Unsupported,Version=v0.0",
|
||||||
|
"compile": {
|
||||||
|
"bin/placeholder/SportCompetitionsDataModels.dll": {}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"bin/placeholder/SportCompetitionsDataModels.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsView/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"framework": "Unsupported,Version=v0.0",
|
||||||
|
"compile": {
|
||||||
|
"bin/placeholder/SportCompetitionsView.dll": {}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"bin/placeholder/SportCompetitionsView.dll": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"SportCompetitionsBusinessLogic/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"path": "../SportCompetitionsBusinessLogic/SportCompetitionsBusinessLogic.csproj",
|
||||||
|
"msbuildProject": "../SportCompetitionsBusinessLogic/SportCompetitionsBusinessLogic.csproj"
|
||||||
|
},
|
||||||
|
"SportCompetitionsContracts/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"path": "../SportCompetitionsContracts/SportCompetitionsContracts.csproj",
|
||||||
|
"msbuildProject": "../SportCompetitionsContracts/SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"SportCompetitionsDatabaseImplement/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"path": "../SportCompetitionsDatabaseImplement/SportCompetitionsDatabaseImplement.csproj",
|
||||||
|
"msbuildProject": "../SportCompetitionsDatabaseImplement/SportCompetitionsDatabaseImplement.csproj"
|
||||||
|
},
|
||||||
|
"SportCompetitionsDataModels/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"path": "../SportCompetitionsDataModels/SportCompetitionsDataModels.csproj",
|
||||||
|
"msbuildProject": "../SportCompetitionsDataModels/SportCompetitionsDataModels.csproj"
|
||||||
|
},
|
||||||
|
"SportCompetitionsView/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"path": "../SportCompetitionsView/SportCompetitionsView.csproj",
|
||||||
|
"msbuildProject": "../SportCompetitionsView/SportCompetitionsView.csproj"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"projectFileDependencyGroups": {
|
||||||
|
"net6.0": [
|
||||||
|
"SportCompetitionsBusinessLogic >= 1.0.0",
|
||||||
|
"SportCompetitionsContracts >= 1.0.0",
|
||||||
|
"SportCompetitionsDataModels >= 1.0.0",
|
||||||
|
"SportCompetitionsDatabaseImplement >= 1.0.0",
|
||||||
|
"SportCompetitionsView >= 1.0.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"packageFolders": {
|
||||||
|
"C:\\Users\\Леонид\\.nuget\\packages\\": {}
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj",
|
||||||
|
"projectName": "SportCompetitionsMongoDB",
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\",
|
||||||
|
"outputPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net6.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net6.0": {
|
||||||
|
"targetAlias": "net6.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj"
|
||||||
|
},
|
||||||
|
"D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj": {
|
||||||
|
"projectPath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsView\\SportCompetitionsView.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net6.0": {
|
||||||
|
"targetAlias": "net6.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\\7.0.400\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"logs": [
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsContracts несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsContracts поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsContracts",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsView несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsView поддерживает: net7.0-windows7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsView",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsDatabaseImplement несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsDatabaseImplement поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsDatabaseImplement",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsBusinessLogic несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsBusinessLogic поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsBusinessLogic",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsDataModels несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsDataModels поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsDataModels",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
54
SportCompetitionsMongoDB/obj/project.nuget.cache
Normal file
54
SportCompetitionsMongoDB/obj/project.nuget.cache
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
"version": 2,
|
||||||
|
"dgSpecHash": "mPQ2bdGwi5gHenPSl9Y/pfioy6Bzz1Is0eBzQwcT5FV8E0ugXy7ERA/G4YwlZ4ENdPZclQB52lhfQ2GD+LD+7w==",
|
||||||
|
"success": false,
|
||||||
|
"projectFilePath": "D:\\ulstu\\СУБД_4_сем\\lab4\\SportCompetitions\\SportCompetitionsMongoDB\\SportCompetitionsMongoDB.csproj",
|
||||||
|
"expectedPackageFiles": [],
|
||||||
|
"logs": [
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsContracts несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsContracts поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsContracts",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsView несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsView поддерживает: net7.0-windows7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsView",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsDatabaseImplement несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsDatabaseImplement поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsDatabaseImplement",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsBusinessLogic несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsBusinessLogic поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsBusinessLogic",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": "NU1201",
|
||||||
|
"level": "Error",
|
||||||
|
"message": "Проект SportCompetitionsDataModels несовместим с net6.0 (.NETCoreApp,Version=v6.0). Проект SportCompetitionsDataModels поддерживает: net7.0 (.NETCoreApp,Version=v7.0)",
|
||||||
|
"libraryId": "SportCompetitionsDataModels",
|
||||||
|
"targetGraphs": [
|
||||||
|
"net6.0"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
13
SportCompetitionsView/FormMain.Designer.cs
generated
13
SportCompetitionsView/FormMain.Designer.cs
generated
@ -44,6 +44,7 @@
|
|||||||
button5 = new Button();
|
button5 = new Button();
|
||||||
button6 = new Button();
|
button6 = new Button();
|
||||||
button7 = new Button();
|
button7 = new Button();
|
||||||
|
button8 = new Button();
|
||||||
menuStrip1.SuspendLayout();
|
menuStrip1.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit();
|
((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit();
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
@ -191,11 +192,22 @@
|
|||||||
button7.UseVisualStyleBackColor = true;
|
button7.UseVisualStyleBackColor = true;
|
||||||
button7.Click += buttonOMEGA2_Click;
|
button7.Click += buttonOMEGA2_Click;
|
||||||
//
|
//
|
||||||
|
// button8
|
||||||
|
//
|
||||||
|
button8.Location = new Point(494, 340);
|
||||||
|
button8.Name = "button8";
|
||||||
|
button8.Size = new Size(398, 63);
|
||||||
|
button8.TabIndex = 14;
|
||||||
|
button8.Text = "ПЕРЕНОС НА АМОНГУСА";
|
||||||
|
button8.UseVisualStyleBackColor = true;
|
||||||
|
button8.Click += buttonPsqlToMongo_Click;
|
||||||
|
//
|
||||||
// FormMain
|
// FormMain
|
||||||
//
|
//
|
||||||
AutoScaleDimensions = new SizeF(7F, 15F);
|
AutoScaleDimensions = new SizeF(7F, 15F);
|
||||||
AutoScaleMode = AutoScaleMode.Font;
|
AutoScaleMode = AutoScaleMode.Font;
|
||||||
ClientSize = new Size(922, 415);
|
ClientSize = new Size(922, 415);
|
||||||
|
Controls.Add(button8);
|
||||||
Controls.Add(button7);
|
Controls.Add(button7);
|
||||||
Controls.Add(button6);
|
Controls.Add(button6);
|
||||||
Controls.Add(button5);
|
Controls.Add(button5);
|
||||||
@ -234,5 +246,6 @@
|
|||||||
private Button button5;
|
private Button button5;
|
||||||
private Button button6;
|
private Button button6;
|
||||||
private Button button7;
|
private Button button7;
|
||||||
|
private Button button8;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,6 +11,7 @@ using System.Linq;
|
|||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
using SportCompetitionsMongo;
|
||||||
|
|
||||||
namespace SportCompetitionsView
|
namespace SportCompetitionsView
|
||||||
{
|
{
|
||||||
@ -304,5 +305,9 @@ namespace SportCompetitionsView
|
|||||||
MessageBox.Show($"Âðåìÿ âûïîëíåíèÿ çàïðîñà: {queryTime.TotalMilliseconds} ìñ", "Âðåìÿ çàïðîñà", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
MessageBox.Show($"Âðåìÿ âûïîëíåíèÿ çàïðîñà: {queryTime.TotalMilliseconds} ìñ", "Âðåìÿ çàïðîñà", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
private void buttonPsqlToMongo_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
PostgresToMongo.Convert();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -15,7 +15,7 @@
|
|||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
|
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Options" Version="7.0.1" />
|
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.2" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
@ -23,6 +23,7 @@
|
|||||||
<ProjectReference Include="..\SportCompetitionsContracts\SportCompetitionsContracts.csproj" />
|
<ProjectReference Include="..\SportCompetitionsContracts\SportCompetitionsContracts.csproj" />
|
||||||
<ProjectReference Include="..\SportCompetitionsDatabaseImplement\SportCompetitionsDatabaseImplement.csproj" />
|
<ProjectReference Include="..\SportCompetitionsDatabaseImplement\SportCompetitionsDatabaseImplement.csproj" />
|
||||||
<ProjectReference Include="..\SportCompetitionsDataModels\SportCompetitionsDataModels.csproj" />
|
<ProjectReference Include="..\SportCompetitionsDataModels\SportCompetitionsDataModels.csproj" />
|
||||||
|
<ProjectReference Include="..\SportCompetitionsMongo\SportCompetitionsMongo.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/AWSSDK.Core.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/AWSSDK.Core.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/Bogus.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/Bogus.dll
Normal file
Binary file not shown.
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/DnsClient.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/DnsClient.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/MongoDB.Bson.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/MongoDB.Bson.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/SharpCompress.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/SharpCompress.dll
Normal file
Binary file not shown.
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/Snappier.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/Snappier.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -11,16 +11,55 @@
|
|||||||
"Microsoft.EntityFrameworkCore": "7.0.11",
|
"Microsoft.EntityFrameworkCore": "7.0.11",
|
||||||
"Microsoft.EntityFrameworkCore.Design": "7.0.11",
|
"Microsoft.EntityFrameworkCore.Design": "7.0.11",
|
||||||
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
||||||
"Microsoft.Extensions.Options": "7.0.1",
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
"SportCompetitionsBusinessLogic": "1.0.0",
|
"SportCompetitionsBusinessLogic": "1.0.0",
|
||||||
"SportCompetitionsContracts": "1.0.0",
|
"SportCompetitionsContracts": "1.0.0",
|
||||||
"SportCompetitionsDataModels": "1.0.0",
|
"SportCompetitionsDataModels": "1.0.0",
|
||||||
"SportCompetitionsDatabaseImplement": "1.0.0"
|
"SportCompetitionsDatabaseImplement": "1.0.0",
|
||||||
|
"SportCompetitionsMongo": "1.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"SportCompetitionsView.dll": {}
|
"SportCompetitionsView.dll": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"AWSSDK.Core/3.7.100.14": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.1/AWSSDK.Core.dll": {
|
||||||
|
"assemblyVersion": "3.3.0.0",
|
||||||
|
"fileVersion": "3.7.100.14"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"AWSSDK.SecurityToken/3.7.100.14": {
|
||||||
|
"dependencies": {
|
||||||
|
"AWSSDK.Core": "3.7.100.14"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.1/AWSSDK.SecurityToken.dll": {
|
||||||
|
"assemblyVersion": "3.3.0.0",
|
||||||
|
"fileVersion": "3.7.100.14"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Bogus/35.5.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net6.0/Bogus.dll": {
|
||||||
|
"assemblyVersion": "35.5.1.0",
|
||||||
|
"fileVersion": "35.5.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DnsClient/1.6.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Win32.Registry": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/DnsClient.dll": {
|
||||||
|
"assemblyVersion": "1.6.1.0",
|
||||||
|
"fileVersion": "1.6.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"Humanizer.Core/2.14.1": {
|
"Humanizer.Core/2.14.1": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net6.0/Humanizer.dll": {
|
"lib/net6.0/Humanizer.dll": {
|
||||||
@ -81,7 +120,7 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
|
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
"lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||||
@ -93,10 +132,10 @@
|
|||||||
"Microsoft.Extensions.Caching.Memory/7.0.0": {
|
"Microsoft.Extensions.Caching.Memory/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Caching.Abstractions": "7.0.0",
|
"Microsoft.Extensions.Caching.Abstractions": "7.0.0",
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
"Microsoft.Extensions.Options": "7.0.1",
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": {
|
"lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||||
@ -107,7 +146,7 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
|
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
"lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
||||||
@ -118,7 +157,7 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection/7.0.0": {
|
"Microsoft.Extensions.DependencyInjection/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0"
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": {
|
"lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": {
|
||||||
@ -127,11 +166,11 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
"lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "8.0.0.0",
|
||||||
"fileVersion": "7.0.22.51805"
|
"fileVersion": "8.0.23.53103"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -150,9 +189,9 @@
|
|||||||
"Microsoft.Extensions.Logging/7.0.0": {
|
"Microsoft.Extensions.Logging/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
"Microsoft.Extensions.Options": "7.0.1"
|
"Microsoft.Extensions.Options": "8.0.2"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Logging.dll": {
|
"lib/net7.0/Microsoft.Extensions.Logging.dll": {
|
||||||
@ -169,23 +208,100 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Options/7.0.1": {
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Options.dll": {
|
"lib/net7.0/Microsoft.Extensions.Options.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "8.0.0.0",
|
||||||
"fileVersion": "7.0.323.6910"
|
"fileVersion": "8.0.224.6711"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Primitives/7.0.0": {
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Primitives.dll": {
|
"lib/net7.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "8.0.0.0",
|
||||||
"fileVersion": "7.0.22.51805"
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||||
|
"Microsoft.Win32.Registry/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Security.AccessControl": "5.0.0",
|
||||||
|
"System.Security.Principal.Windows": "5.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Bson/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Memory": "4.5.5",
|
||||||
|
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Bson.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Driver/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Driver.Core": "2.25.0",
|
||||||
|
"MongoDB.Libmongocrypt": "1.8.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Driver.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"AWSSDK.SecurityToken": "3.7.100.14",
|
||||||
|
"DnsClient": "1.6.1",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Libmongocrypt": "1.8.2",
|
||||||
|
"SharpCompress": "0.30.1",
|
||||||
|
"Snappier": "1.0.0",
|
||||||
|
"System.Buffers": "4.5.1",
|
||||||
|
"ZstdSharp.Port": "0.7.3"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Driver.Core.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Libmongocrypt/1.8.2": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Libmongocrypt.dll": {
|
||||||
|
"assemblyVersion": "1.8.2.0",
|
||||||
|
"fileVersion": "1.8.2.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/linux/native/libmongocrypt.so": {
|
||||||
|
"rid": "linux",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/osx/native/libmongocrypt.dylib": {
|
||||||
|
"rid": "osx",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/native/mongocrypt.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -225,13 +341,47 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"SharpCompress/0.30.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/SharpCompress.dll": {
|
||||||
|
"assemblyVersion": "0.30.1.0",
|
||||||
|
"fileVersion": "0.30.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Snappier/1.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Snappier.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Buffers/4.5.1": {},
|
||||||
"System.CodeDom/4.4.0": {},
|
"System.CodeDom/4.4.0": {},
|
||||||
|
"System.Memory/4.5.5": {},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/5.0.0": {},
|
||||||
|
"System.Security.AccessControl/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||||
|
"System.Security.Principal.Windows": "5.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Principal.Windows/5.0.0": {},
|
||||||
"System.Text.Encodings.Web/7.0.0": {},
|
"System.Text.Encodings.Web/7.0.0": {},
|
||||||
"System.Text.Json/7.0.0": {
|
"System.Text.Json/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.Text.Encodings.Web": "7.0.0"
|
"System.Text.Encodings.Web": "7.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"ZstdSharp.Port/0.7.3": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/ZstdSharp.dll": {
|
||||||
|
"assemblyVersion": "0.7.3.0",
|
||||||
|
"fileVersion": "0.7.3.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"SportCompetitionsBusinessLogic/1.0.0": {
|
"SportCompetitionsBusinessLogic/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"SportCompetitionsContracts": "1.0.0",
|
"SportCompetitionsContracts": "1.0.0",
|
||||||
@ -265,6 +415,22 @@
|
|||||||
"runtime": {
|
"runtime": {
|
||||||
"SportCompetitionsDataModels.dll": {}
|
"SportCompetitionsDataModels.dll": {}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"SportCompetitionsMongo/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Bogus": "35.5.1",
|
||||||
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Driver": "2.25.0",
|
||||||
|
"MongoDB.Driver.Core": "2.25.0",
|
||||||
|
"Npgsql.EntityFrameworkCore.PostgreSQL": "7.0.11",
|
||||||
|
"SportCompetitionsBusinessLogic": "1.0.0",
|
||||||
|
"SportCompetitionsContracts": "1.0.0",
|
||||||
|
"SportCompetitionsDataModels": "1.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"SportCompetitionsMongo.dll": {}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -274,6 +440,34 @@
|
|||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
},
|
},
|
||||||
|
"AWSSDK.Core/3.7.100.14": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-gnEgxBlk4PFEfdPE8Lkf4+D16MZFYSaW7/o6Wwe5e035QWUkTJX0Dn4LfTCdV5QSEL/fOFxu+yCAm55eIIBgog==",
|
||||||
|
"path": "awssdk.core/3.7.100.14",
|
||||||
|
"hashPath": "awssdk.core.3.7.100.14.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"AWSSDK.SecurityToken/3.7.100.14": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dGCVuVo0CFUKWW85W8YENO+aREf8sCBDjvGbnNvxJuNW4Ss+brEU9ltHhq2KfZze2VUNK1/wygbPG1bmbpyXEw==",
|
||||||
|
"path": "awssdk.securitytoken/3.7.100.14",
|
||||||
|
"hashPath": "awssdk.securitytoken.3.7.100.14.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Bogus/35.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-GBp2peww04szEJ0GlBlzCYilFDaSkL7Ja4m37YeTRjC/mgoiZnUuifmgUxVD/oLU2MC1uoXfQYK91doGp7Zkpg==",
|
||||||
|
"path": "bogus/35.5.1",
|
||||||
|
"hashPath": "bogus.35.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DnsClient/1.6.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==",
|
||||||
|
"path": "dnsclient/1.6.1",
|
||||||
|
"hashPath": "dnsclient.1.6.1.nupkg.sha512"
|
||||||
|
},
|
||||||
"Humanizer.Core/2.14.1": {
|
"Humanizer.Core/2.14.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -344,12 +538,12 @@
|
|||||||
"path": "microsoft.extensions.dependencyinjection/7.0.0",
|
"path": "microsoft.extensions.dependencyinjection/7.0.0",
|
||||||
"hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==",
|
"sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==",
|
||||||
"path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0",
|
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0",
|
||||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyModel/7.0.0": {
|
"Microsoft.Extensions.DependencyModel/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -372,19 +566,61 @@
|
|||||||
"path": "microsoft.extensions.logging.abstractions/7.0.0",
|
"path": "microsoft.extensions.logging.abstractions/7.0.0",
|
||||||
"hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Options/7.0.1": {
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-pZRDYdN1FpepOIfHU62QoBQ6zdAoTvnjxFfqAzEd9Jhb2dfhA5i6jeTdgGgcgTWFRC7oT0+3XrbQu4LjvgX1Nw==",
|
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||||
"path": "microsoft.extensions.options/7.0.1",
|
"path": "microsoft.extensions.options/8.0.2",
|
||||||
"hashPath": "microsoft.extensions.options.7.0.1.nupkg.sha512"
|
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Primitives/7.0.0": {
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==",
|
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||||
"path": "microsoft.extensions.primitives/7.0.0",
|
"path": "microsoft.extensions.primitives/8.0.0",
|
||||||
"hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.NETCore.Platforms/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
|
||||||
|
"path": "microsoft.netcore.platforms/5.0.0",
|
||||||
|
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Win32.Registry/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||||
|
"path": "microsoft.win32.registry/5.0.0",
|
||||||
|
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Bson/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xQx/qtC2nu9oGiyNqAwfiDpUMweLi0nID677cyKykpwmj5AVMrnd//UwmcmuX95178DeY6rf7cjmA613TQXPiA==",
|
||||||
|
"path": "mongodb.bson/2.25.0",
|
||||||
|
"hashPath": "mongodb.bson.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dMqnZTV6MuvoEI4yFtSvKJdAoN6NeyAEvG8aoxnrLIVd7bR84QxLgpsM1nhK17qkOcIx/IrpMIfrvp5iMnYGBg==",
|
||||||
|
"path": "mongodb.driver/2.25.0",
|
||||||
|
"hashPath": "mongodb.driver.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-oN4nLgO5HQEThTg/zqeoHqaO2+q64DBVb4r7BvhaFb0p0TM9jZKnCKvh1EA8d9E9swIz0CgvMrvL1mPyRCZzag==",
|
||||||
|
"path": "mongodb.driver.core/2.25.0",
|
||||||
|
"hashPath": "mongodb.driver.core.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Libmongocrypt/1.8.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-z/8JCULSHM1+mzkau0ivIkU9kIn8JEFFSkmYTSaMaWMMHt96JjUtMKuXxeGNGSnHZ5290ZPKIlQfjoWFk2sKog==",
|
||||||
|
"path": "mongodb.libmongocrypt/1.8.2",
|
||||||
|
"hashPath": "mongodb.libmongocrypt.1.8.2.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Mono.TextTemplating/2.2.1": {
|
"Mono.TextTemplating/2.2.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -407,6 +643,27 @@
|
|||||||
"path": "npgsql.entityframeworkcore.postgresql/7.0.11",
|
"path": "npgsql.entityframeworkcore.postgresql/7.0.11",
|
||||||
"hashPath": "npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512"
|
"hashPath": "npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"SharpCompress/0.30.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==",
|
||||||
|
"path": "sharpcompress/0.30.1",
|
||||||
|
"hashPath": "sharpcompress.0.30.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Snappier/1.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA==",
|
||||||
|
"path": "snappier/1.0.0",
|
||||||
|
"hashPath": "snappier.1.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Buffers/4.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
|
||||||
|
"path": "system.buffers/4.5.1",
|
||||||
|
"hashPath": "system.buffers.4.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.CodeDom/4.4.0": {
|
"System.CodeDom/4.4.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -414,6 +671,34 @@
|
|||||||
"path": "system.codedom/4.4.0",
|
"path": "system.codedom/4.4.0",
|
||||||
"hashPath": "system.codedom.4.4.0.nupkg.sha512"
|
"hashPath": "system.codedom.4.4.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"System.Memory/4.5.5": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
|
||||||
|
"path": "system.memory/4.5.5",
|
||||||
|
"hashPath": "system.memory.4.5.5.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==",
|
||||||
|
"path": "system.runtime.compilerservices.unsafe/5.0.0",
|
||||||
|
"hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.AccessControl/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||||
|
"path": "system.security.accesscontrol/5.0.0",
|
||||||
|
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Principal.Windows/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||||
|
"path": "system.security.principal.windows/5.0.0",
|
||||||
|
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.Text.Encodings.Web/7.0.0": {
|
"System.Text.Encodings.Web/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -428,6 +713,13 @@
|
|||||||
"path": "system.text.json/7.0.0",
|
"path": "system.text.json/7.0.0",
|
||||||
"hashPath": "system.text.json.7.0.0.nupkg.sha512"
|
"hashPath": "system.text.json.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"ZstdSharp.Port/0.7.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-U9Ix4l4cl58Kzz1rJzj5hoVTjmbx1qGMwzAcbv1j/d3NzrFaESIurQyg+ow4mivCgkE3S413y+U9k4WdnEIkRA==",
|
||||||
|
"path": "zstdsharp.port/0.7.3",
|
||||||
|
"hashPath": "zstdsharp.port.0.7.3.nupkg.sha512"
|
||||||
|
},
|
||||||
"SportCompetitionsBusinessLogic/1.0.0": {
|
"SportCompetitionsBusinessLogic/1.0.0": {
|
||||||
"type": "project",
|
"type": "project",
|
||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
@ -447,6 +739,11 @@
|
|||||||
"type": "project",
|
"type": "project",
|
||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"SportCompetitionsMongo/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Binary file not shown.
Binary file not shown.
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/ZstdSharp.dll
Normal file
BIN
SportCompetitionsView/bin/Debug/net7.0-windows/ZstdSharp.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
6161478dbed13e94f738a1fa9bfe0aa07295a7d6
|
59d322c9eadeb3d1e507572c2efd61636a7936b0
|
||||||
|
@ -158,3 +158,19 @@ D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debu
|
|||||||
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debug\net7.0-windows\SportCompetitionsView.pdb
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debug\net7.0-windows\SportCompetitionsView.pdb
|
||||||
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debug\net7.0-windows\SportCompetitionsView.genruntimeconfig.cache
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debug\net7.0-windows\SportCompetitionsView.genruntimeconfig.cache
|
||||||
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debug\net7.0-windows\ref\SportCompetitionsView.dll
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\obj\Debug\net7.0-windows\ref\SportCompetitionsView.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\AWSSDK.Core.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\AWSSDK.SecurityToken.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\Bogus.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\DnsClient.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\MongoDB.Bson.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\MongoDB.Driver.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\MongoDB.Driver.Core.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\MongoDB.Libmongocrypt.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\SharpCompress.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\Snappier.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\ZstdSharp.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\runtimes\linux\native\libmongocrypt.so
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\runtimes\osx\native\libmongocrypt.dylib
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\runtimes\win\native\mongocrypt.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\SportCompetitionsMongo.dll
|
||||||
|
D:\ulstu\СУБД_4_сем\lab4\SportCompetitions\SportCompetitionsView\bin\Debug\net7.0-windows\SportCompetitionsMongo.pdb
|
||||||
|
@ -6,6 +6,44 @@
|
|||||||
"compilationOptions": {},
|
"compilationOptions": {},
|
||||||
"targets": {
|
"targets": {
|
||||||
".NETCoreApp,Version=v7.0": {
|
".NETCoreApp,Version=v7.0": {
|
||||||
|
"AWSSDK.Core/3.7.100.14": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.1/AWSSDK.Core.dll": {
|
||||||
|
"assemblyVersion": "3.3.0.0",
|
||||||
|
"fileVersion": "3.7.100.14"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"AWSSDK.SecurityToken/3.7.100.14": {
|
||||||
|
"dependencies": {
|
||||||
|
"AWSSDK.Core": "3.7.100.14"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.1/AWSSDK.SecurityToken.dll": {
|
||||||
|
"assemblyVersion": "3.3.0.0",
|
||||||
|
"fileVersion": "3.7.100.14"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Bogus/35.5.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net6.0/Bogus.dll": {
|
||||||
|
"assemblyVersion": "35.5.1.0",
|
||||||
|
"fileVersion": "35.5.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DnsClient/1.6.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Win32.Registry": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/DnsClient.dll": {
|
||||||
|
"assemblyVersion": "1.6.1.0",
|
||||||
|
"fileVersion": "1.6.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"Humanizer.Core/2.14.1": {
|
"Humanizer.Core/2.14.1": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net6.0/Humanizer.dll": {
|
"lib/net6.0/Humanizer.dll": {
|
||||||
@ -66,7 +104,7 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
|
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
"lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||||
@ -78,10 +116,10 @@
|
|||||||
"Microsoft.Extensions.Caching.Memory/7.0.0": {
|
"Microsoft.Extensions.Caching.Memory/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Caching.Abstractions": "7.0.0",
|
"Microsoft.Extensions.Caching.Abstractions": "7.0.0",
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
"Microsoft.Extensions.Options": "7.0.1",
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": {
|
"lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||||
@ -92,7 +130,7 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
|
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
"lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
||||||
@ -103,7 +141,7 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection/7.0.0": {
|
"Microsoft.Extensions.DependencyInjection/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0"
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": {
|
"lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": {
|
||||||
@ -112,11 +150,11 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
"lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "8.0.0.0",
|
||||||
"fileVersion": "7.0.22.51805"
|
"fileVersion": "8.0.23.53103"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -135,9 +173,9 @@
|
|||||||
"Microsoft.Extensions.Logging/7.0.0": {
|
"Microsoft.Extensions.Logging/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection": "7.0.0",
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
"Microsoft.Extensions.Options": "7.0.1"
|
"Microsoft.Extensions.Options": "8.0.2"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Logging.dll": {
|
"lib/net7.0/Microsoft.Extensions.Logging.dll": {
|
||||||
@ -154,23 +192,114 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Options/7.0.1": {
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
|
||||||
"Microsoft.Extensions.Primitives": "7.0.0"
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Options.dll": {
|
"lib/net7.0/Microsoft.Extensions.Options.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "8.0.0.0",
|
||||||
"fileVersion": "7.0.323.6910"
|
"fileVersion": "8.0.224.6711"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Primitives/7.0.0": {
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/Microsoft.Extensions.Primitives.dll": {
|
"lib/net7.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "8.0.0.0",
|
||||||
"fileVersion": "7.0.22.51805"
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||||
|
"Microsoft.Win32.Registry/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Security.AccessControl": "5.0.0",
|
||||||
|
"System.Security.Principal.Windows": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Bson/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Memory": "4.5.5",
|
||||||
|
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Bson.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Driver/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Driver.Core": "2.25.0",
|
||||||
|
"MongoDB.Libmongocrypt": "1.8.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Driver.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core/2.25.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"AWSSDK.SecurityToken": "3.7.100.14",
|
||||||
|
"DnsClient": "1.6.1",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
|
||||||
|
"MongoDB.Bson": "2.25.0",
|
||||||
|
"MongoDB.Libmongocrypt": "1.8.2",
|
||||||
|
"SharpCompress": "0.30.1",
|
||||||
|
"Snappier": "1.0.0",
|
||||||
|
"System.Buffers": "4.5.1",
|
||||||
|
"ZstdSharp.Port": "0.7.3"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Driver.Core.dll": {
|
||||||
|
"assemblyVersion": "2.25.0.0",
|
||||||
|
"fileVersion": "2.25.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MongoDB.Libmongocrypt/1.8.2": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/MongoDB.Libmongocrypt.dll": {
|
||||||
|
"assemblyVersion": "1.8.2.0",
|
||||||
|
"fileVersion": "1.8.2.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/linux/native/libmongocrypt.so": {
|
||||||
|
"rid": "linux",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/osx/native/libmongocrypt.dylib": {
|
||||||
|
"rid": "osx",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/native/mongocrypt.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -210,6 +339,23 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"SharpCompress/0.30.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/SharpCompress.dll": {
|
||||||
|
"assemblyVersion": "0.30.1.0",
|
||||||
|
"fileVersion": "0.30.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Snappier/1.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Snappier.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Buffers/4.5.1": {},
|
||||||
"System.CodeDom/4.4.0": {
|
"System.CodeDom/4.4.0": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/netstandard2.0/System.CodeDom.dll": {
|
"lib/netstandard2.0/System.CodeDom.dll": {
|
||||||
@ -218,6 +364,57 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.Memory/4.5.5": {},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.AccessControl/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.NETCore.Platforms": "5.0.0",
|
||||||
|
"System.Security.Principal.Windows": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/System.Security.AccessControl.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Principal.Windows/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||||
|
"rid": "unix",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"System.Text.Encodings.Web/7.0.0": {
|
"System.Text.Encodings.Web/7.0.0": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/System.Text.Encodings.Web.dll": {
|
"lib/net7.0/System.Text.Encodings.Web.dll": {
|
||||||
@ -244,10 +441,46 @@
|
|||||||
"fileVersion": "7.0.22.51805"
|
"fileVersion": "7.0.22.51805"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"ZstdSharp.Port/0.7.3": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/ZstdSharp.dll": {
|
||||||
|
"assemblyVersion": "0.7.3.0",
|
||||||
|
"fileVersion": "0.7.3.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"libraries": {
|
"libraries": {
|
||||||
|
"AWSSDK.Core/3.7.100.14": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-gnEgxBlk4PFEfdPE8Lkf4+D16MZFYSaW7/o6Wwe5e035QWUkTJX0Dn4LfTCdV5QSEL/fOFxu+yCAm55eIIBgog==",
|
||||||
|
"path": "awssdk.core/3.7.100.14",
|
||||||
|
"hashPath": "awssdk.core.3.7.100.14.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"AWSSDK.SecurityToken/3.7.100.14": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dGCVuVo0CFUKWW85W8YENO+aREf8sCBDjvGbnNvxJuNW4Ss+brEU9ltHhq2KfZze2VUNK1/wygbPG1bmbpyXEw==",
|
||||||
|
"path": "awssdk.securitytoken/3.7.100.14",
|
||||||
|
"hashPath": "awssdk.securitytoken.3.7.100.14.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Bogus/35.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-GBp2peww04szEJ0GlBlzCYilFDaSkL7Ja4m37YeTRjC/mgoiZnUuifmgUxVD/oLU2MC1uoXfQYK91doGp7Zkpg==",
|
||||||
|
"path": "bogus/35.5.1",
|
||||||
|
"hashPath": "bogus.35.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DnsClient/1.6.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==",
|
||||||
|
"path": "dnsclient/1.6.1",
|
||||||
|
"hashPath": "dnsclient.1.6.1.nupkg.sha512"
|
||||||
|
},
|
||||||
"Humanizer.Core/2.14.1": {
|
"Humanizer.Core/2.14.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -318,12 +551,12 @@
|
|||||||
"path": "microsoft.extensions.dependencyinjection/7.0.0",
|
"path": "microsoft.extensions.dependencyinjection/7.0.0",
|
||||||
"hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==",
|
"sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==",
|
||||||
"path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0",
|
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0",
|
||||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyModel/7.0.0": {
|
"Microsoft.Extensions.DependencyModel/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -346,19 +579,61 @@
|
|||||||
"path": "microsoft.extensions.logging.abstractions/7.0.0",
|
"path": "microsoft.extensions.logging.abstractions/7.0.0",
|
||||||
"hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Options/7.0.1": {
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-pZRDYdN1FpepOIfHU62QoBQ6zdAoTvnjxFfqAzEd9Jhb2dfhA5i6jeTdgGgcgTWFRC7oT0+3XrbQu4LjvgX1Nw==",
|
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||||
"path": "microsoft.extensions.options/7.0.1",
|
"path": "microsoft.extensions.options/8.0.2",
|
||||||
"hashPath": "microsoft.extensions.options.7.0.1.nupkg.sha512"
|
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Primitives/7.0.0": {
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==",
|
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||||
"path": "microsoft.extensions.primitives/7.0.0",
|
"path": "microsoft.extensions.primitives/8.0.0",
|
||||||
"hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.NETCore.Platforms/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
|
||||||
|
"path": "microsoft.netcore.platforms/5.0.0",
|
||||||
|
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Win32.Registry/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||||
|
"path": "microsoft.win32.registry/5.0.0",
|
||||||
|
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Bson/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xQx/qtC2nu9oGiyNqAwfiDpUMweLi0nID677cyKykpwmj5AVMrnd//UwmcmuX95178DeY6rf7cjmA613TQXPiA==",
|
||||||
|
"path": "mongodb.bson/2.25.0",
|
||||||
|
"hashPath": "mongodb.bson.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dMqnZTV6MuvoEI4yFtSvKJdAoN6NeyAEvG8aoxnrLIVd7bR84QxLgpsM1nhK17qkOcIx/IrpMIfrvp5iMnYGBg==",
|
||||||
|
"path": "mongodb.driver/2.25.0",
|
||||||
|
"hashPath": "mongodb.driver.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Driver.Core/2.25.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-oN4nLgO5HQEThTg/zqeoHqaO2+q64DBVb4r7BvhaFb0p0TM9jZKnCKvh1EA8d9E9swIz0CgvMrvL1mPyRCZzag==",
|
||||||
|
"path": "mongodb.driver.core/2.25.0",
|
||||||
|
"hashPath": "mongodb.driver.core.2.25.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"MongoDB.Libmongocrypt/1.8.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-z/8JCULSHM1+mzkau0ivIkU9kIn8JEFFSkmYTSaMaWMMHt96JjUtMKuXxeGNGSnHZ5290ZPKIlQfjoWFk2sKog==",
|
||||||
|
"path": "mongodb.libmongocrypt/1.8.2",
|
||||||
|
"hashPath": "mongodb.libmongocrypt.1.8.2.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Mono.TextTemplating/2.2.1": {
|
"Mono.TextTemplating/2.2.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -381,6 +656,27 @@
|
|||||||
"path": "npgsql.entityframeworkcore.postgresql/7.0.11",
|
"path": "npgsql.entityframeworkcore.postgresql/7.0.11",
|
||||||
"hashPath": "npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512"
|
"hashPath": "npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"SharpCompress/0.30.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==",
|
||||||
|
"path": "sharpcompress/0.30.1",
|
||||||
|
"hashPath": "sharpcompress.0.30.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Snappier/1.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA==",
|
||||||
|
"path": "snappier/1.0.0",
|
||||||
|
"hashPath": "snappier.1.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Buffers/4.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
|
||||||
|
"path": "system.buffers/4.5.1",
|
||||||
|
"hashPath": "system.buffers.4.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.CodeDom/4.4.0": {
|
"System.CodeDom/4.4.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -388,6 +684,34 @@
|
|||||||
"path": "system.codedom/4.4.0",
|
"path": "system.codedom/4.4.0",
|
||||||
"hashPath": "system.codedom.4.4.0.nupkg.sha512"
|
"hashPath": "system.codedom.4.4.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"System.Memory/4.5.5": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
|
||||||
|
"path": "system.memory/4.5.5",
|
||||||
|
"hashPath": "system.memory.4.5.5.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==",
|
||||||
|
"path": "system.runtime.compilerservices.unsafe/5.0.0",
|
||||||
|
"hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.AccessControl/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
|
||||||
|
"path": "system.security.accesscontrol/5.0.0",
|
||||||
|
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Principal.Windows/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||||
|
"path": "system.security.principal.windows/5.0.0",
|
||||||
|
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.Text.Encodings.Web/7.0.0": {
|
"System.Text.Encodings.Web/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -401,6 +725,13 @@
|
|||||||
"sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==",
|
"sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==",
|
||||||
"path": "system.text.json/7.0.0",
|
"path": "system.text.json/7.0.0",
|
||||||
"hashPath": "system.text.json.7.0.0.nupkg.sha512"
|
"hashPath": "system.text.json.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"ZstdSharp.Port/0.7.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-U9Ix4l4cl58Kzz1rJzj5hoVTjmbx1qGMwzAcbv1j/d3NzrFaESIurQyg+ow4mivCgkE3S413y+U9k4WdnEIkRA==",
|
||||||
|
"path": "zstdsharp.port/0.7.3",
|
||||||
|
"hashPath": "zstdsharp.port.0.7.3.nupkg.sha512"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user