test updates

This commit is contained in:
ilmedova 2022-11-01 17:23:49 +05:00
parent 63ba54535c
commit ea3c59a47d
23 changed files with 547 additions and 280 deletions

View File

@ -26,7 +26,6 @@ namespace birzha_contracts.Controllers
public async Task<IActionResult> Push(){ public async Task<IActionResult> Push(){
var contracts = await _context.Contract.Take(10).ToListAsync(); var contracts = await _context.Contract.Take(10).ToListAsync();
var data = JsonConvert.SerializeObject(contracts); var data = JsonConvert.SerializeObject(contracts);
var content = new StringContent(data.ToString(), Encoding.UTF8, "application/json"); var content = new StringContent(data.ToString(), Encoding.UTF8, "application/json");

View File

@ -21,3 +21,5 @@ using birzha_contracts.Models;
public DbSet<birzha_contracts.Models.Contract> Contract { get; set; } = default!; public DbSet<birzha_contracts.Models.Contract> Contract { get; set; } = default!;
} }

50
Jobs/UpdateJob.cs Normal file
View File

@ -0,0 +1,50 @@
using Microsoft.Extensions.Logging;
using Quartz;
using System.Threading.Tasks;
using Newtonsoft.Json;
using System.Text;
namespace birzha_contracts.Jobs{
[DisallowConcurrentExecution]
public class HelloWorldJob : IJob
{
private readonly ILogger<HelloWorldJob> _logger;
private readonly IServiceProvider _provider;
private static readonly HttpClient client = new HttpClient();
public HelloWorldJob(ILogger<HelloWorldJob> logger, IServiceProvider provider)
{
_logger = logger;
_provider = provider;
}
public Task Execute(IJobExecutionContext context)
{
using(var scope = _provider.CreateScope())
{
var dbContext = scope.ServiceProvider.GetService<MvcContractContext>();
var contracts = dbContext.Contract.Take(1).ToList();
var data = JsonConvert.SerializeObject(contracts);
var content = new StringContent(data.ToString(), Encoding.UTF8, "application/json");
client.BaseAddress = new Uri("http://ba.digital-tps.tk");
var request = new HttpRequestMessage(HttpMethod.Post, $"/api/contract/import");
request.Content = content;
var response = client.Send(request);
// fetch customers, send email, update DB
}
_logger.LogInformation("Success!");
return Task.CompletedTask;
}
}
}

View File

@ -1,13 +1,29 @@
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Quartz;
using birzha_contracts.Jobs;
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
builder.Services.AddDbContext<MvcContractContext>(options => builder.Services.AddDbContext<MvcContractContext>(options =>
options.UseSqlServer(builder.Configuration.GetConnectionString("MvcContractContext") ?? throw new InvalidOperationException("Connection string 'MvcContractContext' not found."))); options.UseSqlServer(builder.Configuration.GetConnectionString("MvcContractContext") ?? throw new InvalidOperationException("Connection string 'MvcContractContext' not found.")));
builder.Services.AddControllersWithViews(); builder.Services.AddControllersWithViews();
builder.Services.AddQuartz(q =>
{
q.UseMicrosoftDependencyInjectionJobFactory();
var jobKey = new JobKey("HelloWorldJob");
q.AddJob<HelloWorldJob>(opts => opts.WithIdentity(jobKey));
q.AddTrigger(opts => opts
.ForJob(jobKey)
.WithIdentity("HelloWorldJob-trigger")
.WithCronSchedule("0/5 * * * * ?"));
});
builder.Services.AddQuartzHostedService(q => q.WaitForJobsToComplete = true);
var app = builder.Build(); var app = builder.Build();

Binary file not shown.

Binary file not shown.

View File

@ -12,7 +12,8 @@
"Microsoft.EntityFrameworkCore.Sqlite": "6.0.10", "Microsoft.EntityFrameworkCore.Sqlite": "6.0.10",
"Microsoft.EntityFrameworkCore.SqlServer": "6.0.10", "Microsoft.EntityFrameworkCore.SqlServer": "6.0.10",
"Microsoft.VisualStudio.Web.CodeGeneration.Design": "6.0.10", "Microsoft.VisualStudio.Web.CodeGeneration.Design": "6.0.10",
"Quartz": "3.5.0" "Quartz": "3.5.0",
"Quartz.Extensions.Hosting": "3.5.0"
}, },
"runtime": { "runtime": {
"birzha-contracts.dll": {} "birzha-contracts.dll": {}
@ -1020,6 +1021,19 @@
} }
} }
}, },
"Microsoft.Extensions.FileProviders.Abstractions/2.1.1": {
"dependencies": {
"Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Hosting.Abstractions/2.1.1": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
"Microsoft.Extensions.FileProviders.Abstractions": "2.1.1",
"Microsoft.Extensions.Logging.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.Logging/6.0.0": { "Microsoft.Extensions.Logging/6.0.0": {
"dependencies": { "dependencies": {
"Microsoft.Extensions.DependencyInjection": "6.0.1", "Microsoft.Extensions.DependencyInjection": "6.0.1",
@ -1449,6 +1463,32 @@
} }
} }
}, },
"Quartz.Extensions.DependencyInjection/3.5.0": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
"Microsoft.Extensions.Options": "6.0.0",
"Quartz": "3.5.0"
},
"runtime": {
"lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll": {
"assemblyVersion": "3.5.0.0",
"fileVersion": "3.5.0.0"
}
}
},
"Quartz.Extensions.Hosting/3.5.0": {
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "2.1.1",
"Quartz.Extensions.DependencyInjection": "3.5.0"
},
"runtime": {
"lib/netstandard2.0/Quartz.Extensions.Hosting.dll": {
"assemblyVersion": "3.5.0.0",
"fileVersion": "3.5.0.0"
}
}
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
@ -2702,6 +2742,20 @@
"path": "microsoft.extensions.dependencymodel/6.0.0", "path": "microsoft.extensions.dependencymodel/6.0.0",
"hashPath": "microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512" "hashPath": "microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512"
}, },
"Microsoft.Extensions.FileProviders.Abstractions/2.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-UEQB5/QPuLYaCvScZQ9llhcks5xyEUKh41D615FoehRAF9UgGVmXHcCSOH8idHHLRoKm+OJJjEy1oywvuaL33w==",
"path": "microsoft.extensions.fileproviders.abstractions/2.1.1",
"hashPath": "microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512"
},
"Microsoft.Extensions.Hosting.Abstractions/2.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kVVdHnOFJbcXxgZzrT6nwkrWZTHL+47LT59S9J2Jp0BNO3EQWNEZHUUZMb/kKFV7LtW+bp+EuAOPNUqEcqI++Q==",
"path": "microsoft.extensions.hosting.abstractions/2.1.1",
"hashPath": "microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512"
},
"Microsoft.Extensions.Logging/6.0.0": { "Microsoft.Extensions.Logging/6.0.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
@ -2954,6 +3008,20 @@
"path": "quartz/3.5.0", "path": "quartz/3.5.0",
"hashPath": "quartz.3.5.0.nupkg.sha512" "hashPath": "quartz.3.5.0.nupkg.sha512"
}, },
"Quartz.Extensions.DependencyInjection/3.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dlXLaHXTfI7hkAmoMtnB0j10RxFmESr0p8nyAvdvrWOb4vmeNMac39i4TUCmO2oqlDUhmbt/ZqDoQucOPkrvzg==",
"path": "quartz.extensions.dependencyinjection/3.5.0",
"hashPath": "quartz.extensions.dependencyinjection.3.5.0.nupkg.sha512"
},
"Quartz.Extensions.Hosting/3.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5to3zi9QFMjqRidmp+QvkdEDjozDiW0hUT8QZz0xsPK3mTZeJFXv35qSWCNb4wnw+XHT5e4WN9DnpN4qj6D3oA==",
"path": "quartz.extensions.hosting/3.5.0",
"hashPath": "quartz.extensions.hosting.3.5.0.nupkg.sha512"
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,

View File

@ -16,6 +16,7 @@
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.10" /> <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.10" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="6.0.10" /> <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="6.0.10" />
<PackageReference Include="Quartz" Version="3.5.0" /> <PackageReference Include="Quartz" Version="3.5.0" />
<PackageReference Include="Quartz.Extensions.Hosting" Version="3.5.0" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@ -1 +1 @@
6e8d901d8e920df649a93245742341c1e4045130 42630c07590a128ba64b154ecab4077210799078

View File

@ -284,3 +284,5 @@
/var/www/birzha-contracts/obj/Debug/net6.0/birzha-contracts.csproj.CopyComplete /var/www/birzha-contracts/obj/Debug/net6.0/birzha-contracts.csproj.CopyComplete
/var/www/birzha-contracts/bin/Debug/net6.0/Quartz.dll /var/www/birzha-contracts/bin/Debug/net6.0/Quartz.dll
/var/www/birzha-contracts/bin/Debug/net6.0/ref/birzha-contracts.dll /var/www/birzha-contracts/bin/Debug/net6.0/ref/birzha-contracts.dll
/var/www/birzha-contracts/bin/Debug/net6.0/Quartz.Extensions.DependencyInjection.dll
/var/www/birzha-contracts/bin/Debug/net6.0/Quartz.Extensions.Hosting.dll

File diff suppressed because it is too large Load Diff

View File

@ -59,6 +59,10 @@
"Quartz": { "Quartz": {
"target": "Package", "target": "Package",
"version": "[3.5.0, )" "version": "[3.5.0, )"
},
"Quartz.Extensions.Hosting": {
"target": "Package",
"version": "[3.5.0, )"
} }
}, },
"imports": [ "imports": [

View File

@ -1095,6 +1095,33 @@
"lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll": {} "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll": {}
} }
}, },
"Microsoft.Extensions.FileProviders.Abstractions/2.1.1": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Primitives": "2.1.1"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
}
},
"Microsoft.Extensions.Hosting.Abstractions/2.1.1": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "2.1.1",
"Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1",
"Microsoft.Extensions.FileProviders.Abstractions": "2.1.1",
"Microsoft.Extensions.Logging.Abstractions": "2.1.1"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {}
}
},
"Microsoft.Extensions.Logging/6.0.0": { "Microsoft.Extensions.Logging/6.0.0": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
@ -1625,6 +1652,34 @@
"lib/netstandard2.0/Quartz.dll": {} "lib/netstandard2.0/Quartz.dll": {}
} }
}, },
"Quartz.Extensions.DependencyInjection/3.5.0": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "2.1.1",
"Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1",
"Microsoft.Extensions.Options": "2.1.1",
"Quartz": "3.5.0"
},
"compile": {
"lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll": {}
},
"runtime": {
"lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll": {}
}
},
"Quartz.Extensions.Hosting/3.5.0": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "2.1.1",
"Quartz.Extensions.DependencyInjection": "3.5.0"
},
"compile": {
"lib/netstandard2.0/Quartz.Extensions.Hosting.dll": {}
},
"runtime": {
"lib/netstandard2.0/Quartz.Extensions.Hosting.dll": {}
}
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package", "type": "package",
"runtimeTargets": { "runtimeTargets": {
@ -4500,6 +4555,32 @@
"useSharedDesignerContext.txt" "useSharedDesignerContext.txt"
] ]
}, },
"Microsoft.Extensions.FileProviders.Abstractions/2.1.1": {
"sha512": "UEQB5/QPuLYaCvScZQ9llhcks5xyEUKh41D615FoehRAF9UgGVmXHcCSOH8idHHLRoKm+OJJjEy1oywvuaL33w==",
"type": "package",
"path": "microsoft.extensions.fileproviders.abstractions/2.1.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll",
"lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml",
"microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512",
"microsoft.extensions.fileproviders.abstractions.nuspec"
]
},
"Microsoft.Extensions.Hosting.Abstractions/2.1.1": {
"sha512": "kVVdHnOFJbcXxgZzrT6nwkrWZTHL+47LT59S9J2Jp0BNO3EQWNEZHUUZMb/kKFV7LtW+bp+EuAOPNUqEcqI++Q==",
"type": "package",
"path": "microsoft.extensions.hosting.abstractions/2.1.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll",
"lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml",
"microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512",
"microsoft.extensions.hosting.abstractions.nuspec"
]
},
"Microsoft.Extensions.Logging/6.0.0": { "Microsoft.Extensions.Logging/6.0.0": {
"sha512": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", "sha512": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"type": "package", "type": "package",
@ -5715,6 +5796,34 @@
"quartz.nuspec" "quartz.nuspec"
] ]
}, },
"Quartz.Extensions.DependencyInjection/3.5.0": {
"sha512": "dlXLaHXTfI7hkAmoMtnB0j10RxFmESr0p8nyAvdvrWOb4vmeNMac39i4TUCmO2oqlDUhmbt/ZqDoQucOPkrvzg==",
"type": "package",
"path": "quartz.extensions.dependencyinjection/3.5.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll",
"lib/netstandard2.0/Quartz.Extensions.DependencyInjection.xml",
"quartz-logo-small.png",
"quartz.extensions.dependencyinjection.3.5.0.nupkg.sha512",
"quartz.extensions.dependencyinjection.nuspec"
]
},
"Quartz.Extensions.Hosting/3.5.0": {
"sha512": "5to3zi9QFMjqRidmp+QvkdEDjozDiW0hUT8QZz0xsPK3mTZeJFXv35qSWCNb4wnw+XHT5e4WN9DnpN4qj6D3oA==",
"type": "package",
"path": "quartz.extensions.hosting/3.5.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/Quartz.Extensions.Hosting.dll",
"lib/netstandard2.0/Quartz.Extensions.Hosting.xml",
"quartz-logo-small.png",
"quartz.extensions.hosting.3.5.0.nupkg.sha512",
"quartz.extensions.hosting.nuspec"
]
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", "sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
"type": "package", "type": "package",
@ -9824,7 +9933,8 @@
"Microsoft.EntityFrameworkCore.SQLite >= 6.0.10", "Microsoft.EntityFrameworkCore.SQLite >= 6.0.10",
"Microsoft.EntityFrameworkCore.SqlServer >= 6.0.10", "Microsoft.EntityFrameworkCore.SqlServer >= 6.0.10",
"Microsoft.VisualStudio.Web.CodeGeneration.Design >= 6.0.10", "Microsoft.VisualStudio.Web.CodeGeneration.Design >= 6.0.10",
"Quartz >= 3.5.0" "Quartz >= 3.5.0",
"Quartz.Extensions.Hosting >= 3.5.0"
] ]
}, },
"packageFolders": { "packageFolders": {
@ -9885,6 +9995,10 @@
"Quartz": { "Quartz": {
"target": "Package", "target": "Package",
"version": "[3.5.0, )" "version": "[3.5.0, )"
},
"Quartz.Extensions.Hosting": {
"target": "Package",
"version": "[3.5.0, )"
} }
}, },
"imports": [ "imports": [

View File

@ -1,6 +1,6 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "AxYyND33zQZyZdA89eE8AwUuFs24BncZMRAfTJK4uUESimrcfL3vzI6uvL2rkK6Ag/N9lkMp8ScP4SFBJeRquA==", "dgSpecHash": "SpCbEFGBFKFG2EzJFSr4/uvD566qs8IXjBfFR5JPKKhp71S9dy7p9XVfpBrSU5ZsAV4wluJ3pOZT/8F81rCtZQ==",
"success": true, "success": true,
"projectFilePath": "/var/www/birzha-contracts/birzha-contracts.csproj", "projectFilePath": "/var/www/birzha-contracts/birzha-contracts.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
@ -47,6 +47,8 @@
"/home/mahri/.nuget/packages/microsoft.extensions.dependencyinjection/6.0.1/microsoft.extensions.dependencyinjection.6.0.1.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.dependencyinjection/6.0.1/microsoft.extensions.dependencyinjection.6.0.1.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/6.0.0/microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/6.0.0/microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.dependencymodel/6.0.0/microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.dependencymodel/6.0.0/microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.fileproviders.abstractions/2.1.1/microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.hosting.abstractions/2.1.1/microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.logging/6.0.0/microsoft.extensions.logging.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.logging/6.0.0/microsoft.extensions.logging.6.0.0.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.logging.abstractions/6.0.0/microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.logging.abstractions/6.0.0/microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512",
"/home/mahri/.nuget/packages/microsoft.extensions.options/6.0.0/microsoft.extensions.options.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.options/6.0.0/microsoft.extensions.options.6.0.0.nupkg.sha512",
@ -83,6 +85,8 @@
"/home/mahri/.nuget/packages/nuget.protocol/5.11.0/nuget.protocol.5.11.0.nupkg.sha512", "/home/mahri/.nuget/packages/nuget.protocol/5.11.0/nuget.protocol.5.11.0.nupkg.sha512",
"/home/mahri/.nuget/packages/nuget.versioning/6.2.1/nuget.versioning.6.2.1.nupkg.sha512", "/home/mahri/.nuget/packages/nuget.versioning/6.2.1/nuget.versioning.6.2.1.nupkg.sha512",
"/home/mahri/.nuget/packages/quartz/3.5.0/quartz.3.5.0.nupkg.sha512", "/home/mahri/.nuget/packages/quartz/3.5.0/quartz.3.5.0.nupkg.sha512",
"/home/mahri/.nuget/packages/quartz.extensions.dependencyinjection/3.5.0/quartz.extensions.dependencyinjection.3.5.0.nupkg.sha512",
"/home/mahri/.nuget/packages/quartz.extensions.hosting/3.5.0/quartz.extensions.hosting.3.5.0.nupkg.sha512",
"/home/mahri/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", "/home/mahri/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/home/mahri/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", "/home/mahri/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/home/mahri/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", "/home/mahri/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",

View File

@ -65,3 +65,10 @@
2.0 2.0
2.0 2.0
2.0 2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0