89 changed files with 16027 additions and 13527 deletions
@ -1,23 +1,24 @@ |
|||
<Project> |
|||
<ItemGroup> |
|||
<PackageReference Update="Microsoft.Extensions.DependencyModel" Version="6.0.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Hosting" Version="6.0.1"/> |
|||
<PackageReference Update="Microsoft.Extensions.DependencyModel" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.Extensions.Http" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Tools" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Proxies" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="7.0.2"/> |
|||
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="7.0.2"/> |
|||
|
|||
<PackageReference Update="Microsoft.Extensions.Hosting" Version="7.0.0" /> |
|||
|
|||
<PackageReference Update="Microsoft.AspNetCore.Mvc.Core" Version="2.2.0"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0"/> |
|||
<PackageReference Update="Microsoft.Extensions.Http" Version="6.0.0"/> |
|||
<PackageReference Update="Microsoft.CSharp" Version="4.7.0"/> |
|||
<PackageReference Update="Microsoft.CodeAnalysis.CSharp" Version="3.7.0"/> |
|||
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="16.9.1"/> |
|||
|
|||
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.7" /> |
|||
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.7" /> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Tools" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Proxies" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.Extensions.Caching.StackExchangeRedis" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.Extensions.Http.Polly" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.EntityFrameworkCore.Abstractions" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.Extensions.FileProviders.Embedded" Version="6.0.7"/> |
|||
<PackageReference Update="Microsoft.AspNetCore.Mvc.Core" Version="2.2.5"/> |
|||
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.2.0"/> |
|||
</ItemGroup> |
|||
</Project> |
|||
@ -1,91 +1,92 @@ |
|||
<Project> |
|||
<ItemGroup> |
|||
<PackageReference Update="Volo.Abp.Autofac" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Json" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Validation" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AutoMapper" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.ObjectMapping" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.AspNetCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Caching" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.BlobStoring.Aliyun" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.HangFire" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.SignalR" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TestBase" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.MySQL" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Account.Web" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Caching.StackExchangeRedis" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Serilog" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Swashbuckle" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Authorization" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Dapper" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.MongoDB" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.Sqlite" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client.IdentityModel" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.MultiTenancy" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.ObjectExtending" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application.Contracts" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Emailing" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Identity" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain.Shared" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi.Client" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Core" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.TestBase" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.EventBus" Version="6.0.1"/> |
|||
<PackageReference Update="Volo.Abp.Localization" Version="6.0.1" /> |
|||
<PackageReference Update="Volo.Abp.Autofac" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Json" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Validation" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AutoMapper" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.ObjectMapping" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.AspNetCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Caching" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.BlobStoring.Aliyun" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Authorization.Abstractions" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.HangFire" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.SignalR" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TestBase" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.MySQL" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Account.Web" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Caching.StackExchangeRedis" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Serilog" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Swashbuckle" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Ddd.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Authorization" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Dapper" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.MongoDB" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore.Sqlite" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Http.Client.IdentityModel" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.MultiTenancy" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.ObjectExtending" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Account.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Application.Contracts" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Emailing" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Identity" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.BackgroundJobs.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AuditLogging.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.Domain.Shared" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Account.HttpApi.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Identity.HttpApi.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.PermissionManagement.HttpApi.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.TenantManagement.HttpApi.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.FeatureManagement.HttpApi.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.SettingManagement.HttpApi.Client" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Core" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.EntityFrameworkCore" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.TestBase" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.EventBus" Version="7.0.0"/> |
|||
<PackageReference Update="Volo.Abp.Localization" Version="7.0.0" /> |
|||
</ItemGroup> |
|||
</Project> |
|||
@ -1,6 +1,6 @@ |
|||
{ |
|||
"sdk": { |
|||
"version": "6.0.202", |
|||
"version": "7.0.102", |
|||
"rollForward": "latestFeature" |
|||
} |
|||
} |
|||
|
|||
@ -1,24 +0,0 @@ |
|||
using Newtonsoft.Json; |
|||
|
|||
namespace Lion.AbpPro.BasicManagement.Users.Dtos; |
|||
|
|||
public class GithubAccessTokenResponse |
|||
{ |
|||
/// <summary>
|
|||
/// access_token
|
|||
/// </summary>
|
|||
[JsonProperty("access_token")] |
|||
public string Access_token { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// scope
|
|||
/// </summary>
|
|||
[JsonProperty("scope")] |
|||
public string Scope { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// token_type
|
|||
/// </summary>
|
|||
[JsonProperty("token_type")] |
|||
public string TokenType { get; set; } |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
using Volo.Abp.Autofac; |
|||
using Volo.Abp.Http.Client.IdentityModel; |
|||
using Volo.Abp.Modularity; |
|||
|
|||
namespace Lion.AbpPro.BasicManagement; |
|||
|
|||
[DependsOn( |
|||
typeof(AbpAutofacModule), |
|||
typeof(BasicManagementHttpApiClientModule), |
|||
typeof(AbpHttpClientIdentityModelModule) |
|||
)] |
|||
public class BasicManagementConsoleApiClientModule : AbpModule |
|||
{ |
|||
|
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
using Microsoft.Extensions.Configuration; |
|||
using Volo.Abp.DependencyInjection; |
|||
using Volo.Abp.IdentityModel; |
|||
|
|||
namespace Lion.AbpPro.BasicManagement; |
|||
|
|||
public class ClientDemoService : ITransientDependency |
|||
{ |
|||
private readonly IIdentityModelAuthenticationService _authenticationService; |
|||
private readonly IConfiguration _configuration; |
|||
|
|||
public ClientDemoService( |
|||
IIdentityModelAuthenticationService authenticationService, |
|||
IConfiguration configuration) |
|||
{ |
|||
_authenticationService = authenticationService; |
|||
_configuration = configuration; |
|||
} |
|||
|
|||
public async Task RunAsync() |
|||
{ |
|||
await Task.CompletedTask; |
|||
} |
|||
} |
|||
@ -1,40 +0,0 @@ |
|||
using Microsoft.Extensions.Hosting; |
|||
using System.Threading; |
|||
using System.Threading.Tasks; |
|||
using Microsoft.Extensions.Configuration; |
|||
using Microsoft.Extensions.DependencyInjection; |
|||
using Volo.Abp; |
|||
|
|||
namespace Lion.AbpPro.BasicManagement.HttpApi.Client.ConsoleTestApp; |
|||
|
|||
public class ConsoleTestAppHostedService : IHostedService |
|||
{ |
|||
private readonly IConfiguration _configuration; |
|||
|
|||
public ConsoleTestAppHostedService(IConfiguration configuration) |
|||
{ |
|||
_configuration = configuration; |
|||
} |
|||
|
|||
public async Task StartAsync(CancellationToken cancellationToken) |
|||
{ |
|||
using (var application = await AbpApplicationFactory.CreateAsync<BasicManagementConsoleApiClientModule>(options => |
|||
{ |
|||
options.Services.ReplaceConfiguration(_configuration); |
|||
options.UseAutofac(); |
|||
})) |
|||
{ |
|||
await application.InitializeAsync(); |
|||
|
|||
var demo = application.ServiceProvider.GetRequiredService<ClientDemoService>(); |
|||
await demo.RunAsync(); |
|||
|
|||
await application.ShutdownAsync(); |
|||
} |
|||
} |
|||
|
|||
public Task StopAsync(CancellationToken cancellationToken) |
|||
{ |
|||
return Task.CompletedTask; |
|||
} |
|||
} |
|||
@ -1 +0,0 @@ |
|||
{} |
|||
@ -1,32 +0,0 @@ |
|||
<Project Sdk="Microsoft.NET.Sdk"> |
|||
|
|||
<PropertyGroup> |
|||
<OutputType>Exe</OutputType> |
|||
<TargetFramework>net6.0</TargetFramework> |
|||
<RootNamespace>Lion.AbpPro.BasicManagement</RootNamespace> |
|||
</PropertyGroup> |
|||
|
|||
<ItemGroup> |
|||
<PackageReference Include="Volo.Abp.Http.Client.IdentityModel" /> |
|||
<PackageReference Include="Volo.Abp.Autofac" /> |
|||
<ProjectReference Include="..\..\src\Lion.AbpPro.BasicManagement.HttpApi.Client\Lion.AbpPro.BasicManagement.HttpApi.Client.csproj" /> |
|||
</ItemGroup> |
|||
|
|||
<ItemGroup> |
|||
<None Remove="appsettings.json" /> |
|||
<Content Include="appsettings.json"> |
|||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> |
|||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> |
|||
</Content> |
|||
<None Remove="appsettings.secrets.json" /> |
|||
<Content Include="appsettings.secrets.json"> |
|||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> |
|||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> |
|||
</Content> |
|||
</ItemGroup> |
|||
|
|||
<ItemGroup> |
|||
<PackageReference Include="Microsoft.Extensions.Hosting" /> |
|||
</ItemGroup> |
|||
|
|||
</Project> |
|||
@ -1,22 +0,0 @@ |
|||
using System.Threading.Tasks; |
|||
using Microsoft.Extensions.Configuration; |
|||
using Microsoft.Extensions.DependencyInjection; |
|||
using Microsoft.Extensions.Hosting; |
|||
|
|||
namespace Lion.AbpPro.BasicManagement.HttpApi.Client.ConsoleTestApp; |
|||
|
|||
class Program |
|||
{ |
|||
static async Task Main(string[] args) |
|||
{ |
|||
await CreateHostBuilder(args).RunConsoleAsync(); |
|||
} |
|||
|
|||
public static IHostBuilder CreateHostBuilder(string[] args) => |
|||
Host.CreateDefaultBuilder(args) |
|||
.AddAppSettingsSecretsJson() |
|||
.ConfigureServices((hostContext, services) => |
|||
{ |
|||
services.AddHostedService<ConsoleTestAppHostedService>(); |
|||
}); |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
{ |
|||
"RemoteServices": { |
|||
"Default": { |
|||
"BaseUrl": "https://localhost:44342/" |
|||
}, |
|||
"BasicManagement": { |
|||
"BaseUrl": "https://localhost:44324/" |
|||
} |
|||
}, |
|||
"IdentityClients": { |
|||
"Default": { |
|||
"GrantType": "password", |
|||
"ClientId": "BasicManagement_App", |
|||
"ClientSecret": "1q2w3e*", |
|||
"UserName": "admin", |
|||
"UserPassword": "1q2w3E*", |
|||
"Authority": "https://localhost:44342/", |
|||
"Scope": "BasicManagement" |
|||
} |
|||
} |
|||
} |
|||
@ -1,2 +0,0 @@ |
|||
{ |
|||
} |
|||
File diff suppressed because it is too large
@ -0,0 +1,161 @@ |
|||
using System; |
|||
using Microsoft.EntityFrameworkCore.Migrations; |
|||
|
|||
#nullable disable |
|||
|
|||
namespace Lion.AbpPro.Migrations |
|||
{ |
|||
/// <inheritdoc />
|
|||
public partial class UpdateToAbpVnext7 : Migration |
|||
{ |
|||
/// <inheritdoc />
|
|||
protected override void Up(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.CreateTable( |
|||
name: "AbpFeatureGroups", |
|||
columns: table => new |
|||
{ |
|||
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"), |
|||
Name = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
DisplayName = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ExtraProperties = table.Column<string>(type: "longtext", nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4") |
|||
}, |
|||
constraints: table => |
|||
{ |
|||
table.PrimaryKey("PK_AbpFeatureGroups", x => x.Id); |
|||
}) |
|||
.Annotation("MySql:CharSet", "utf8mb4"); |
|||
|
|||
migrationBuilder.CreateTable( |
|||
name: "AbpFeatures", |
|||
columns: table => new |
|||
{ |
|||
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"), |
|||
GroupName = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
Name = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ParentName = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
DisplayName = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
Description = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
DefaultValue = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
IsVisibleToClients = table.Column<bool>(type: "tinyint(1)", nullable: false), |
|||
IsAvailableToHost = table.Column<bool>(type: "tinyint(1)", nullable: false), |
|||
AllowedProviders = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ValueType = table.Column<string>(type: "varchar(2048)", maxLength: 2048, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ExtraProperties = table.Column<string>(type: "longtext", nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4") |
|||
}, |
|||
constraints: table => |
|||
{ |
|||
table.PrimaryKey("PK_AbpFeatures", x => x.Id); |
|||
}) |
|||
.Annotation("MySql:CharSet", "utf8mb4"); |
|||
|
|||
migrationBuilder.CreateTable( |
|||
name: "AbpPermissionGroups", |
|||
columns: table => new |
|||
{ |
|||
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"), |
|||
Name = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
DisplayName = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ExtraProperties = table.Column<string>(type: "longtext", nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4") |
|||
}, |
|||
constraints: table => |
|||
{ |
|||
table.PrimaryKey("PK_AbpPermissionGroups", x => x.Id); |
|||
}) |
|||
.Annotation("MySql:CharSet", "utf8mb4"); |
|||
|
|||
migrationBuilder.CreateTable( |
|||
name: "AbpPermissions", |
|||
columns: table => new |
|||
{ |
|||
Id = table.Column<Guid>(type: "char(36)", nullable: false, collation: "ascii_general_ci"), |
|||
GroupName = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
Name = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ParentName = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
DisplayName = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: false) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
IsEnabled = table.Column<bool>(type: "tinyint(1)", nullable: false), |
|||
MultiTenancySide = table.Column<byte>(type: "tinyint unsigned", nullable: false), |
|||
Providers = table.Column<string>(type: "varchar(128)", maxLength: 128, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
StateCheckers = table.Column<string>(type: "varchar(256)", maxLength: 256, nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4"), |
|||
ExtraProperties = table.Column<string>(type: "longtext", nullable: true) |
|||
.Annotation("MySql:CharSet", "utf8mb4") |
|||
}, |
|||
constraints: table => |
|||
{ |
|||
table.PrimaryKey("PK_AbpPermissions", x => x.Id); |
|||
}) |
|||
.Annotation("MySql:CharSet", "utf8mb4"); |
|||
|
|||
migrationBuilder.CreateIndex( |
|||
name: "IX_AbpFeatureGroups_Name", |
|||
table: "AbpFeatureGroups", |
|||
column: "Name", |
|||
unique: true); |
|||
|
|||
migrationBuilder.CreateIndex( |
|||
name: "IX_AbpFeatures_GroupName", |
|||
table: "AbpFeatures", |
|||
column: "GroupName"); |
|||
|
|||
migrationBuilder.CreateIndex( |
|||
name: "IX_AbpFeatures_Name", |
|||
table: "AbpFeatures", |
|||
column: "Name", |
|||
unique: true); |
|||
|
|||
migrationBuilder.CreateIndex( |
|||
name: "IX_AbpPermissionGroups_Name", |
|||
table: "AbpPermissionGroups", |
|||
column: "Name", |
|||
unique: true); |
|||
|
|||
migrationBuilder.CreateIndex( |
|||
name: "IX_AbpPermissions_GroupName", |
|||
table: "AbpPermissions", |
|||
column: "GroupName"); |
|||
|
|||
migrationBuilder.CreateIndex( |
|||
name: "IX_AbpPermissions_Name", |
|||
table: "AbpPermissions", |
|||
column: "Name", |
|||
unique: true); |
|||
} |
|||
|
|||
/// <inheritdoc />
|
|||
protected override void Down(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.DropTable( |
|||
name: "AbpFeatureGroups"); |
|||
|
|||
migrationBuilder.DropTable( |
|||
name: "AbpFeatures"); |
|||
|
|||
migrationBuilder.DropTable( |
|||
name: "AbpPermissionGroups"); |
|||
|
|||
migrationBuilder.DropTable( |
|||
name: "AbpPermissions"); |
|||
} |
|||
} |
|||
} |
|||
File diff suppressed because it is too large
Loading…
Reference in new issue