net10 ve Abp10 geçişleri
This commit is contained in:
parent
9da0b89b8a
commit
e50a02bddc
101 changed files with 2697 additions and 1176 deletions
|
|
@ -3,7 +3,7 @@
|
||||||
"isRoot": true,
|
"isRoot": true,
|
||||||
"tools": {
|
"tools": {
|
||||||
"volo.abp.cli": {
|
"volo.abp.cli": {
|
||||||
"version": "9.0.2",
|
"version": "10.0.0",
|
||||||
"commands": [
|
"commands": [
|
||||||
"abp"
|
"abp"
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,13 @@
|
||||||
FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine AS build
|
FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine AS build
|
||||||
ENV DOTNET_NUGET_SIGNATURE_VERIFICATION=false
|
ENV DOTNET_NUGET_SIGNATURE_VERIFICATION=false
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY global.json ./
|
||||||
|
COPY common.props ./
|
||||||
|
COPY "modules/Sozsoft.Languages/common.props" "modules/Sozsoft.Languages/"
|
||||||
|
COPY "modules/Sozsoft.Notifications/common.props" "modules/Sozsoft.Notifications/"
|
||||||
|
COPY "modules/Sozsoft.Settings/common.props" "modules/Sozsoft.Settings/"
|
||||||
|
COPY "modules/Sozsoft.SqlQueryManager/common.props" "modules/Sozsoft.SqlQueryManager/"
|
||||||
COPY "modules/Sozsoft.Languages/Sozsoft.Languages.Application.Contracts/Sozsoft.Languages.Application.Contracts.csproj" "modules/Sozsoft.Languages/Sozsoft.Languages.Application.Contracts/"
|
COPY "modules/Sozsoft.Languages/Sozsoft.Languages.Application.Contracts/Sozsoft.Languages.Application.Contracts.csproj" "modules/Sozsoft.Languages/Sozsoft.Languages.Application.Contracts/"
|
||||||
COPY "modules/Sozsoft.Languages/Sozsoft.Languages.Domain/Sozsoft.Languages.Domain.csproj" "modules/Sozsoft.Languages/Sozsoft.Languages.Domain/"
|
COPY "modules/Sozsoft.Languages/Sozsoft.Languages.Domain/Sozsoft.Languages.Domain.csproj" "modules/Sozsoft.Languages/Sozsoft.Languages.Domain/"
|
||||||
COPY "modules/Sozsoft.Languages/Sozsoft.Languages.Domain.Shared/Sozsoft.Languages.Domain.Shared.csproj" "modules/Sozsoft.Languages/Sozsoft.Languages.Domain.Shared/"
|
COPY "modules/Sozsoft.Languages/Sozsoft.Languages.Domain.Shared/Sozsoft.Languages.Domain.Shared.csproj" "modules/Sozsoft.Languages/Sozsoft.Languages.Domain.Shared/"
|
||||||
|
|
@ -30,7 +36,7 @@ RUN dotnet restore "src/Sozsoft.Platform.DbMigrator/Sozsoft.Platform.DbMigrator.
|
||||||
COPY . .
|
COPY . .
|
||||||
RUN dotnet publish "src/Sozsoft.Platform.DbMigrator/Sozsoft.Platform.DbMigrator.csproj" -c Release -o /app/publish --no-restore
|
RUN dotnet publish "src/Sozsoft.Platform.DbMigrator/Sozsoft.Platform.DbMigrator.csproj" -c Release -o /app/publish --no-restore
|
||||||
|
|
||||||
FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS final
|
FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine AS final
|
||||||
|
|
||||||
# DevExpress License Key - runtime'da da gerekli
|
# DevExpress License Key - runtime'da da gerekli
|
||||||
ARG DevExpress_License
|
ARG DevExpress_License
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,15 @@
|
||||||
FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine AS build
|
FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine AS build
|
||||||
ENV DOTNET_NUGET_SIGNATURE_VERIFICATION=false
|
ENV DOTNET_NUGET_SIGNATURE_VERIFICATION=false
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
RUN apk update && apk upgrade
|
RUN apk update && apk upgrade
|
||||||
RUN apk add nodejs~=24 npm~=11
|
RUN apk add nodejs~=24 npm~=11
|
||||||
|
|
||||||
|
COPY global.json ./
|
||||||
|
COPY common.props ./
|
||||||
|
COPY "modules/Sozsoft.Languages/common.props" "modules/Sozsoft.Languages/"
|
||||||
|
COPY "modules/Sozsoft.Notifications/common.props" "modules/Sozsoft.Notifications/"
|
||||||
|
COPY "modules/Sozsoft.Settings/common.props" "modules/Sozsoft.Settings/"
|
||||||
|
COPY "modules/Sozsoft.SqlQueryManager/common.props" "modules/Sozsoft.SqlQueryManager/"
|
||||||
COPY .config/dotnet-tools.json .config/dotnet-tools.json
|
COPY .config/dotnet-tools.json .config/dotnet-tools.json
|
||||||
RUN dotnet tool restore
|
RUN dotnet tool restore
|
||||||
ENV PATH="/root/.dotnet/tools:/app/.config/dotnet/tools:${PATH}"
|
ENV PATH="/root/.dotnet/tools:/app/.config/dotnet/tools:${PATH}"
|
||||||
|
|
@ -54,7 +60,7 @@ RUN mkdir -p publish
|
||||||
RUN dotnet publish "src/Sozsoft.Platform.HttpApi.Host/Sozsoft.Platform.HttpApi.Host.csproj" -c Release -o /app/publish --no-restore
|
RUN dotnet publish "src/Sozsoft.Platform.HttpApi.Host/Sozsoft.Platform.HttpApi.Host.csproj" -c Release -o /app/publish --no-restore
|
||||||
RUN dotnet publish "src/Sozsoft.Platform.DbMigrator/Sozsoft.Platform.DbMigrator.csproj" -c Release -o /app/migrator
|
RUN dotnet publish "src/Sozsoft.Platform.DbMigrator/Sozsoft.Platform.DbMigrator.csproj" -c Release -o /app/migrator
|
||||||
|
|
||||||
FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS final
|
FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine AS final
|
||||||
|
|
||||||
# DevExpress License Key - runtime'da da gerekli
|
# DevExpress License Key - runtime'da da gerekli
|
||||||
ARG DevExpress_License
|
ARG DevExpress_License
|
||||||
|
|
|
||||||
|
|
@ -16,4 +16,10 @@
|
||||||
<Content Remove="$(UserProfile)\.nuget\packages\*\*\contentFiles\any\*\*.abppkg*.json" />
|
<Content Remove="$(UserProfile)\.nuget\packages\*\*\contentFiles\any\*\*.abppkg*.json" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
<ItemGroup>
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"sdk": {
|
"sdk": {
|
||||||
"version": "9.0.101",
|
"version": "10.0.300",
|
||||||
"rollForward": "latestMajor"
|
"rollForward": "latestMajor"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Languages.Domain.Shared\Sozsoft.Languages.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.Languages.Domain.Shared\Sozsoft.Languages.Domain.Shared.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Languages.Entities;
|
|
||||||
using Volo.Abp.AutoMapper;
|
|
||||||
using Volo.Abp.Localization;
|
|
||||||
|
|
||||||
namespace Sozsoft.Languages;
|
|
||||||
|
|
||||||
public class LanguagesApplicationAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public LanguagesApplicationAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<Language, LanguageInfo>();
|
|
||||||
CreateMap<Language, LanguageDto>();
|
|
||||||
CreateMap<LanguageKey, LanguageKeyDto>();
|
|
||||||
CreateMap<LanguageText, LanguageTextDto>();
|
|
||||||
CreateMap<LanguageText, LanguageTextEto>();
|
|
||||||
|
|
||||||
CreateMap<LanguageTextCreateUpdateDto, LanguageText>()
|
|
||||||
.IgnoreAllPropertiesWithAnInaccessibleSetter()
|
|
||||||
.ForMember(dest => dest.LanguageKey, opt => opt.Ignore());
|
|
||||||
|
|
||||||
CreateMap<LanguageKey, LanguageTextTranslatedDto>()
|
|
||||||
.ForMember(d => d.Key, o => o.MapFrom(s => s.Key))
|
|
||||||
.ForMember(d => d.ResourceName, o => o.MapFrom(s => s.ResourceName))
|
|
||||||
.ForAllMembers(o => o.Ignore());
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,122 @@
|
||||||
|
using Sozsoft.Languages.Entities;
|
||||||
|
using Volo.Abp.Localization;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Languages;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageToLanguageInfoMapper : MapperBase<Language, LanguageInfo>
|
||||||
|
{
|
||||||
|
public override partial LanguageInfo Map(Language source);
|
||||||
|
|
||||||
|
public override partial void Map(Language source, LanguageInfo destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Language source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Language source, LanguageInfo destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageToLanguageDtoMapper : MapperBase<Language, LanguageDto>
|
||||||
|
{
|
||||||
|
public override partial LanguageDto Map(Language source);
|
||||||
|
|
||||||
|
public override partial void Map(Language source, LanguageDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Language source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Language source, LanguageDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageKeyToLanguageKeyDtoMapper : MapperBase<LanguageKey, LanguageKeyDto>
|
||||||
|
{
|
||||||
|
public override partial LanguageKeyDto Map(LanguageKey source);
|
||||||
|
|
||||||
|
public override partial void Map(LanguageKey source, LanguageKeyDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(LanguageKey source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(LanguageKey source, LanguageKeyDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageTextToLanguageTextDtoMapper : MapperBase<LanguageText, LanguageTextDto>
|
||||||
|
{
|
||||||
|
public override partial LanguageTextDto Map(LanguageText source);
|
||||||
|
|
||||||
|
public override partial void Map(LanguageText source, LanguageTextDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(LanguageText source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(LanguageText source, LanguageTextDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageTextToLanguageTextEtoMapper : MapperBase<LanguageText, LanguageTextEto>
|
||||||
|
{
|
||||||
|
public override partial LanguageTextEto Map(LanguageText source);
|
||||||
|
|
||||||
|
public override partial void Map(LanguageText source, LanguageTextEto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(LanguageText source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(LanguageText source, LanguageTextEto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageTextCreateUpdateDtoToLanguageTextMapper : MapperBase<LanguageTextCreateUpdateDto, LanguageText>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(LanguageText.LanguageKey))]
|
||||||
|
public override partial LanguageText Map(LanguageTextCreateUpdateDto source);
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(LanguageText.LanguageKey))]
|
||||||
|
public override partial void Map(LanguageTextCreateUpdateDto source, LanguageText destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(LanguageTextCreateUpdateDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(LanguageTextCreateUpdateDto source, LanguageText destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class LanguageKeyToLanguageTextTranslatedDtoMapper : MapperBase<LanguageKey, LanguageTextTranslatedDto>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(LanguageTextTranslatedDto.Id))]
|
||||||
|
public override partial LanguageTextTranslatedDto Map(LanguageKey source);
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(LanguageTextTranslatedDto.Id))]
|
||||||
|
public override partial void Map(LanguageKey source, LanguageTextTranslatedDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(LanguageKey source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(LanguageKey source, LanguageTextTranslatedDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Volo.Abp.Application;
|
using Volo.Abp.Application;
|
||||||
using Volo.Abp.AutoMapper;
|
using Volo.Abp.Mapperly;
|
||||||
using Volo.Abp.Modularity;
|
using Volo.Abp.Modularity;
|
||||||
|
|
||||||
namespace Sozsoft.Languages;
|
namespace Sozsoft.Languages;
|
||||||
|
|
@ -9,18 +9,13 @@ namespace Sozsoft.Languages;
|
||||||
typeof(LanguagesDomainModule),
|
typeof(LanguagesDomainModule),
|
||||||
typeof(LanguagesApplicationContractsModule),
|
typeof(LanguagesApplicationContractsModule),
|
||||||
typeof(AbpDddApplicationModule),
|
typeof(AbpDddApplicationModule),
|
||||||
typeof(AbpAutoMapperModule)
|
typeof(AbpMapperlyModule)
|
||||||
)]
|
)]
|
||||||
public class LanguagesApplicationModule : AbpModule
|
public class LanguagesApplicationModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void ConfigureServices(ServiceConfigurationContext context)
|
public override void ConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
context.Services.AddAutoMapperObjectMapper<LanguagesApplicationModule>();
|
context.Services.AddMapperlyObjectMapper<LanguagesApplicationModule>();
|
||||||
|
|
||||||
Configure<AbpAutoMapperOptions>(options =>
|
|
||||||
{
|
|
||||||
options.AddMaps<LanguagesApplicationModule>(validate: true);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,14 +3,14 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.AutoMapper" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Mapperly" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Languages.Application.Contracts\Sozsoft.Languages.Application.Contracts.csproj" />
|
<ProjectReference Include="..\Sozsoft.Languages.Application.Contracts\Sozsoft.Languages.Application.Contracts.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Languages.Domain\Sozsoft.Languages.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Languages.Domain\Sozsoft.Languages.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,19 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Validation" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Validation" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Languages.Domain.Shared\Sozsoft.Languages.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.Languages.Domain.Shared\Sozsoft.Languages.Domain.Shared.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,12 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
<RootNamespace>Sozsoft.Languages</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Languages.Domain\Sozsoft.Languages.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Languages.Domain\Sozsoft.Languages.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,14 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1" PrivateAssets="All" />
|
<PackageReference Include="ConfigureAwait.Fody" Version="3.4.0" PrivateAssets="All" />
|
||||||
<PackageReference Include="Fody" Version="6.5.3">
|
<PackageReference Include="Fody" Version="6.9.3">
|
||||||
<PrivateAssets>All</PrivateAssets>
|
<PrivateAssets>All</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -21,4 +24,4 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
|
|
||||||
namespace Sozsoft.MailQueue.Application;
|
|
||||||
|
|
||||||
public class MailQueueAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public MailQueueAutoMapperProfile()
|
|
||||||
{
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
namespace Sozsoft.MailQueue.Application;
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
||||||
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
||||||
|
|
@ -19,22 +19,25 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.BackgroundJobs" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundJobs" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Validation" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Validation" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AutoMapper" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Mapperly" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TextTemplating.Razor" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TextTemplating.Razor" Version="10.0.0" />
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="AWSSDK.SQS" Version="3.7.400" />
|
<PackageReference Include="AWSSDK.SQS" Version="3.7.400" />
|
||||||
<PackageReference Include="ClosedXML" Version="0.104.2" />
|
<PackageReference Include="ClosedXML" Version="0.104.2" />
|
||||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.0" />
|
||||||
<PackageReference Include="Wkhtmltopdf.NetCore" Version="3.0.2" />
|
<PackageReference Include="Wkhtmltopdf.NetCore" Version="3.0.2" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ using Microsoft.CodeAnalysis;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Volo.Abp.Application;
|
using Volo.Abp.Application;
|
||||||
using Volo.Abp.Authorization;
|
using Volo.Abp.Authorization;
|
||||||
using Volo.Abp.AutoMapper;
|
using Volo.Abp.Mapperly;
|
||||||
using Volo.Abp.Domain;
|
using Volo.Abp.Domain;
|
||||||
using Volo.Abp.EntityFrameworkCore;
|
using Volo.Abp.EntityFrameworkCore;
|
||||||
using Volo.Abp.Localization;
|
using Volo.Abp.Localization;
|
||||||
|
|
@ -22,7 +22,7 @@ namespace Sozsoft.MailQueue;
|
||||||
typeof(AbpDddDomainModule),
|
typeof(AbpDddDomainModule),
|
||||||
typeof(AbpDddApplicationModule),
|
typeof(AbpDddApplicationModule),
|
||||||
typeof(AbpDddApplicationContractsModule),
|
typeof(AbpDddApplicationContractsModule),
|
||||||
typeof(AbpAutoMapperModule),
|
typeof(AbpMapperlyModule),
|
||||||
typeof(AbpAuthorizationModule),
|
typeof(AbpAuthorizationModule),
|
||||||
typeof(AbpEntityFrameworkCoreModule),
|
typeof(AbpEntityFrameworkCoreModule),
|
||||||
typeof(AbpTextTemplatingRazorModule),
|
typeof(AbpTextTemplatingRazorModule),
|
||||||
|
|
@ -32,11 +32,7 @@ public class ErpMailQueueModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void ConfigureServices(ServiceConfigurationContext context)
|
public override void ConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
context.Services.AddAutoMapperObjectMapper<ErpMailQueueModule>();
|
context.Services.AddMapperlyObjectMapper<ErpMailQueueModule>();
|
||||||
Configure<AbpAutoMapperOptions>(options =>
|
|
||||||
{
|
|
||||||
options.AddMaps<ErpMailQueueModule>(validate: true);
|
|
||||||
});
|
|
||||||
|
|
||||||
Configure<AbpLocalizationOptions>(options =>
|
Configure<AbpLocalizationOptions>(options =>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -3,14 +3,14 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Notifications.Domain.Shared\Sozsoft.Notifications.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.Notifications.Domain.Shared\Sozsoft.Notifications.Domain.Shared.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Notifications.Entities;
|
|
||||||
using Sozsoft.Notifications.NotificationRules;
|
|
||||||
|
|
||||||
namespace Sozsoft.Notifications.Application;
|
|
||||||
|
|
||||||
public class NotificationApplicationAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public NotificationApplicationAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<NotificationType, NotificationTypeDto>();
|
|
||||||
CreateMap<NotificationRule, NotificationRuleDto>();
|
|
||||||
CreateMap<Notification, NotificationDto>()
|
|
||||||
.ForMember(d => d.CreatorFullname, o => o.Ignore())
|
|
||||||
.ForMember(d => d.TenantId, o => o.Ignore());
|
|
||||||
CreateMap<CreateUpdateNotificationRuleDto, NotificationRule>(MemberList.Source);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,90 @@
|
||||||
|
using Sozsoft.Notifications.Entities;
|
||||||
|
using Sozsoft.Notifications.Domain;
|
||||||
|
using Sozsoft.Notifications.NotificationRules;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Notifications.Application;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class NotificationTypeToNotificationTypeDtoMapper : MapperBase<NotificationType, NotificationTypeDto>
|
||||||
|
{
|
||||||
|
public override partial NotificationTypeDto Map(NotificationType source);
|
||||||
|
|
||||||
|
public override partial void Map(NotificationType source, NotificationTypeDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(NotificationType source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(NotificationType source, NotificationTypeDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class NotificationRuleToNotificationRuleDtoMapper : MapperBase<NotificationRule, NotificationRuleDto>
|
||||||
|
{
|
||||||
|
public override partial NotificationRuleDto Map(NotificationRule source);
|
||||||
|
|
||||||
|
public override partial void Map(NotificationRule source, NotificationRuleDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(NotificationRule source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(NotificationRule source, NotificationRuleDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class NotificationToNotificationDtoMapper : MapperBase<Notification, NotificationDto>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(NotificationDto.CreatorFullname))]
|
||||||
|
[MapperIgnoreTarget(nameof(NotificationDto.TenantId))]
|
||||||
|
public override partial NotificationDto Map(Notification source);
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(NotificationDto.CreatorFullname))]
|
||||||
|
[MapperIgnoreTarget(nameof(NotificationDto.TenantId))]
|
||||||
|
public override partial void Map(Notification source, NotificationDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Notification source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Notification source, NotificationDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CreateUpdateNotificationRuleDtoToNotificationRuleMapper : MapperBase<CreateUpdateNotificationRuleDto, NotificationRule>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(NotificationRule.RecipientType))]
|
||||||
|
public override NotificationRule Map(CreateUpdateNotificationRuleDto source)
|
||||||
|
{
|
||||||
|
var destination = new NotificationRule
|
||||||
|
{
|
||||||
|
RecipientType = NotificationRecipientTypes.All,
|
||||||
|
Channel = source.Channel,
|
||||||
|
NotificationTypeId = source.NotificationTypeId,
|
||||||
|
IsActive = source.IsActive
|
||||||
|
};
|
||||||
|
|
||||||
|
AfterMap(source, destination);
|
||||||
|
|
||||||
|
return destination;
|
||||||
|
}
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(NotificationRule.RecipientType))]
|
||||||
|
public override partial void Map(CreateUpdateNotificationRuleDto source, NotificationRule destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CreateUpdateNotificationRuleDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CreateUpdateNotificationRuleDto source, NotificationRule destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
using Sozsoft.Notifications.Domain;
|
using Sozsoft.Notifications.Domain;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Volo.Abp.Application;
|
using Volo.Abp.Application;
|
||||||
using Volo.Abp.AutoMapper;
|
using Volo.Abp.Mapperly;
|
||||||
using Volo.Abp.Modularity;
|
using Volo.Abp.Modularity;
|
||||||
|
|
||||||
namespace Sozsoft.Notifications.Application;
|
namespace Sozsoft.Notifications.Application;
|
||||||
|
|
@ -10,17 +10,13 @@ namespace Sozsoft.Notifications.Application;
|
||||||
typeof(NotificationDomainModule),
|
typeof(NotificationDomainModule),
|
||||||
typeof(NotificationApplicationContractsModule),
|
typeof(NotificationApplicationContractsModule),
|
||||||
typeof(AbpDddApplicationModule),
|
typeof(AbpDddApplicationModule),
|
||||||
typeof(AbpAutoMapperModule)
|
typeof(AbpMapperlyModule)
|
||||||
)]
|
)]
|
||||||
public class NotificationApplicationModule : AbpModule
|
public class NotificationApplicationModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void ConfigureServices(ServiceConfigurationContext context)
|
public override void ConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
context.Services.AddAutoMapperObjectMapper<NotificationApplicationModule>();
|
context.Services.AddMapperlyObjectMapper<NotificationApplicationModule>();
|
||||||
Configure<AbpAutoMapperOptions>(options =>
|
|
||||||
{
|
|
||||||
options.AddMaps<NotificationApplicationModule>(validate: true);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,14 +3,14 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.AutoMapper" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Mapperly" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Notifications.Application.Contracts\Sozsoft.Notifications.Application.Contracts.csproj" />
|
<ProjectReference Include="..\Sozsoft.Notifications.Application.Contracts\Sozsoft.Notifications.Application.Contracts.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Notifications.Domain\Sozsoft.Notifications.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Notifications.Domain\Sozsoft.Notifications.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -3,19 +3,19 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
||||||
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Validation" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Validation" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,16 +3,16 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
||||||
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Notifications.Domain.Shared\Sozsoft.Notifications.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.Notifications.Domain.Shared\Sozsoft.Notifications.Domain.Shared.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
<RootNamespace>Sozsoft.Notifications</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Notifications.Domain\Sozsoft.Notifications.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Notifications.Domain\Sozsoft.Notifications.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,14 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1" PrivateAssets="All" />
|
<PackageReference Include="ConfigureAwait.Fody" Version="3.4.0" PrivateAssets="All" />
|
||||||
<PackageReference Include="Fody" Version="6.5.3">
|
<PackageReference Include="Fody" Version="6.9.3">
|
||||||
<PrivateAssets>All</PrivateAssets>
|
<PrivateAssets>All</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -21,4 +24,4 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,20 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.406" />
|
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.406" />
|
||||||
<PackageReference Include="Volo.Abp.BackgroundJobs" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundJobs" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Emailing" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Emailing" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.MailKit" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.MailKit" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Sms" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Sms" Version="10.0.0" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.0" />
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,14 +3,14 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.Application.Contracts" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Settings.Domain.Shared\Sozsoft.Settings.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.Settings.Domain.Shared\Sozsoft.Settings.Domain.Shared.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Volo.Abp.Application;
|
using Volo.Abp.Application;
|
||||||
using Volo.Abp.AutoMapper;
|
using Volo.Abp.Mapperly;
|
||||||
using Volo.Abp.Modularity;
|
using Volo.Abp.Modularity;
|
||||||
using Volo.Abp.SettingManagement;
|
using Volo.Abp.SettingManagement;
|
||||||
|
|
||||||
|
|
@ -10,18 +10,14 @@ namespace Sozsoft.Settings;
|
||||||
typeof(SettingsDomainModule),
|
typeof(SettingsDomainModule),
|
||||||
typeof(SettingsApplicationContractsModule),
|
typeof(SettingsApplicationContractsModule),
|
||||||
typeof(AbpDddApplicationModule),
|
typeof(AbpDddApplicationModule),
|
||||||
typeof(AbpAutoMapperModule),
|
typeof(AbpMapperlyModule),
|
||||||
typeof(AbpSettingManagementApplicationModule)
|
typeof(AbpSettingManagementApplicationModule)
|
||||||
)]
|
)]
|
||||||
public class SettingsApplicationModule : AbpModule
|
public class SettingsApplicationModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void ConfigureServices(ServiceConfigurationContext context)
|
public override void ConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
context.Services.AddAutoMapperObjectMapper<SettingsApplicationModule>();
|
context.Services.AddMapperlyObjectMapper<SettingsApplicationModule>();
|
||||||
Configure<AbpAutoMapperOptions>(options =>
|
|
||||||
{
|
|
||||||
options.AddMaps<SettingsApplicationModule>(validate: true);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Settings.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Settings;
|
|
||||||
|
|
||||||
public class SettingsAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public SettingsAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<SettingDefinition, SettingDefinitionDto>().ReverseMap();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
using Sozsoft.Settings.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Settings;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SettingDefinitionToSettingDefinitionDtoMapper : TwoWayMapperBase<SettingDefinition, SettingDefinitionDto>
|
||||||
|
{
|
||||||
|
public override partial SettingDefinitionDto Map(SettingDefinition source);
|
||||||
|
|
||||||
|
public override partial void Map(SettingDefinition source, SettingDefinitionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SettingDefinition source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SettingDefinition source, SettingDefinitionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial SettingDefinition ReverseMap(SettingDefinitionDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(SettingDefinitionDto destination, SettingDefinition source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(SettingDefinitionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(SettingDefinitionDto destination, SettingDefinition source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -3,14 +3,14 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.AutoMapper" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Mapperly" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.Application" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\..\Sozsoft.Languages\Sozsoft.Languages.Application.Contracts\Sozsoft.Languages.Application.Contracts.csproj" />
|
<ProjectReference Include="..\..\Sozsoft.Languages\Sozsoft.Languages.Application.Contracts\Sozsoft.Languages.Application.Contracts.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Settings.Application.Contracts\Sozsoft.Settings.Application.Contracts.csproj" />
|
<ProjectReference Include="..\Sozsoft.Settings.Application.Contracts\Sozsoft.Settings.Application.Contracts.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Settings.Domain\Sozsoft.Settings.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Settings.Domain\Sozsoft.Settings.Domain.csproj" />
|
||||||
|
|
|
||||||
|
|
@ -3,19 +3,19 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
||||||
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Validation" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Validation" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.Domain" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,12 @@
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
<RootNamespace>Sozsoft.Settings</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.Settings.Domain\Sozsoft.Settings.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Settings.Domain\Sozsoft.Settings.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,14 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1" PrivateAssets="All" />
|
<PackageReference Include="ConfigureAwait.Fody" Version="3.4.0" PrivateAssets="All" />
|
||||||
<PackageReference Include="Fody" Version="6.5.3">
|
<PackageReference Include="Fody" Version="6.9.3">
|
||||||
<PrivateAssets>All</PrivateAssets>
|
<PrivateAssets>All</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -21,4 +24,4 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,15 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain.Shared\Sozsoft.SqlQueryManager.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain.Shared\Sozsoft.SqlQueryManager.Domain.Shared.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.AutoMapper" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Mapperly" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AspNetCore.Mvc" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AspNetCore.Mvc" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Application.Contracts\Sozsoft.SqlQueryManager.Application.Contracts.csproj" />
|
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Application.Contracts\Sozsoft.SqlQueryManager.Application.Contracts.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain\Sozsoft.SqlQueryManager.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain\Sozsoft.SqlQueryManager.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Volo.Abp.Application;
|
using Volo.Abp.Application;
|
||||||
using Volo.Abp.AutoMapper;
|
using Volo.Abp.Mapperly;
|
||||||
using Volo.Abp.Modularity;
|
using Volo.Abp.Modularity;
|
||||||
|
|
||||||
namespace Sozsoft.SqlQueryManager;
|
namespace Sozsoft.SqlQueryManager;
|
||||||
|
|
@ -9,17 +9,12 @@ namespace Sozsoft.SqlQueryManager;
|
||||||
typeof(SqlQueryManagerDomainModule),
|
typeof(SqlQueryManagerDomainModule),
|
||||||
typeof(SqlQueryManagerApplicationContractsModule),
|
typeof(SqlQueryManagerApplicationContractsModule),
|
||||||
typeof(AbpDddApplicationModule),
|
typeof(AbpDddApplicationModule),
|
||||||
typeof(AbpAutoMapperModule)
|
typeof(AbpMapperlyModule)
|
||||||
)]
|
)]
|
||||||
public class SqlQueryManagerApplicationModule : AbpModule
|
public class SqlQueryManagerApplicationModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void ConfigureServices(ServiceConfigurationContext context)
|
public override void ConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
context.Services.AddAutoMapperObjectMapper<SqlQueryManagerApplicationModule>();
|
context.Services.AddMapperlyObjectMapper<SqlQueryManagerApplicationModule>();
|
||||||
|
|
||||||
Configure<AbpAutoMapperOptions>(options =>
|
|
||||||
{
|
|
||||||
options.AddMaps<SqlQueryManagerApplicationModule>(validate: true);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
|
|
||||||
namespace Sozsoft.SqlQueryManager.Application;
|
|
||||||
|
|
||||||
// No entity-to-DTO mappings needed; SQL objects are no longer persisted in this module.
|
|
||||||
public class SqlQueryManagerAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public SqlQueryManagerAutoMapperProfile()
|
|
||||||
{
|
|
||||||
// intentionally empty
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
namespace Sozsoft.SqlQueryManager.Application;
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
||||||
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Validation" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Validation" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Ddd.Domain" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain.Shared\Sozsoft.SqlQueryManager.Domain.Shared.csproj" />
|
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain.Shared\Sozsoft.SqlQueryManager.Domain.Shared.csproj" />
|
||||||
<ProjectReference Include="..\..\..\src\Sozsoft.Platform.Domain\Sozsoft.Platform.Domain.csproj" />
|
<ProjectReference Include="..\..\..\src\Sozsoft.Platform.Domain\Sozsoft.Platform.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<Import Project="..\common.props" />
|
<Import Project="..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
<RootNamespace>Sozsoft.SqlQueryManager</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain\Sozsoft.SqlQueryManager.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.SqlQueryManager.Domain\Sozsoft.SqlQueryManager.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,14 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1" PrivateAssets="All" />
|
<PackageReference Include="ConfigureAwait.Fody" Version="3.4.0" PrivateAssets="All" />
|
||||||
<PackageReference Include="Fody" Version="6.5.3">
|
<PackageReference Include="Fody" Version="6.9.3">
|
||||||
<PrivateAssets>All</PrivateAssets>
|
<PrivateAssets>All</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
|
<PackageReference Include="MailKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="MimeKit" Version="4.16.0" PrivateAssets="all" />
|
||||||
|
<PackageReference Include="Scriban" Version="7.2.0" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -21,4 +24,4 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
@ -16,12 +16,12 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.ObjectExtending" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.ObjectExtending" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Account.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Account.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.Application.Contracts" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.Application.Contracts" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.FeatureManagement.Application.Contracts" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.AiBots;
|
|
||||||
|
|
||||||
public class AiBotAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public AiBotAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<AiBot, AiBotDto>().ReverseMap();
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
33
api/src/Sozsoft.Platform.Application/AiBots/AiBotMappers.cs
Normal file
33
api/src/Sozsoft.Platform.Application/AiBots/AiBotMappers.cs
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.AiBots;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class AiBotToAiBotDtoMapper : TwoWayMapperBase<AiBot, AiBotDto>
|
||||||
|
{
|
||||||
|
public override partial AiBotDto Map(AiBot source);
|
||||||
|
|
||||||
|
public override partial void Map(AiBot source, AiBotDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(AiBot source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(AiBot source, AiBotDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial AiBot ReverseMap(AiBotDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(AiBotDto destination, AiBot source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(AiBotDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(AiBotDto destination, AiBot source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Volo.Abp.AuditLogging;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.AuditLogs;
|
|
||||||
|
|
||||||
public class AuditLogAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public AuditLogAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<AuditLog, AuditLogDto>();
|
|
||||||
CreateMap<AuditLogAction, AuditLogActionDto>();
|
|
||||||
CreateMap<EntityChange, EntityChangeDto>();
|
|
||||||
CreateMap<EntityPropertyChange, EntityPropertyChangeDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,69 @@
|
||||||
|
using Volo.Abp.AuditLogging;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.AuditLogs;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class AuditLogToAuditLogDtoMapper : MapperBase<AuditLog, AuditLogDto>
|
||||||
|
{
|
||||||
|
public override partial AuditLogDto Map(AuditLog source);
|
||||||
|
|
||||||
|
public override partial void Map(AuditLog source, AuditLogDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(AuditLog source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(AuditLog source, AuditLogDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class AuditLogActionToAuditLogActionDtoMapper : MapperBase<AuditLogAction, AuditLogActionDto>
|
||||||
|
{
|
||||||
|
public override partial AuditLogActionDto Map(AuditLogAction source);
|
||||||
|
|
||||||
|
public override partial void Map(AuditLogAction source, AuditLogActionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(AuditLogAction source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(AuditLogAction source, AuditLogActionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class EntityChangeToEntityChangeDtoMapper : MapperBase<EntityChange, EntityChangeDto>
|
||||||
|
{
|
||||||
|
public override partial EntityChangeDto Map(EntityChange source);
|
||||||
|
|
||||||
|
public override partial void Map(EntityChange source, EntityChangeDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(EntityChange source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(EntityChange source, EntityChangeDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class EntityPropertyChangeToEntityPropertyChangeDtoMapper : MapperBase<EntityPropertyChange, EntityPropertyChangeDto>
|
||||||
|
{
|
||||||
|
public override partial EntityPropertyChangeDto Map(EntityPropertyChange source);
|
||||||
|
|
||||||
|
public override partial void Map(EntityPropertyChange source, EntityPropertyChangeDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(EntityPropertyChange source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(EntityPropertyChange source, EntityPropertyChangeDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Branchs;
|
|
||||||
|
|
||||||
public class BranchAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public BranchAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<BranchSeedResult, BranchSeedResultDto>();
|
|
||||||
CreateMap<BranchSeedDetail, SeedDetailDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
37
api/src/Sozsoft.Platform.Application/Branch/BranchMappers.cs
Normal file
37
api/src/Sozsoft.Platform.Application/Branch/BranchMappers.cs
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
using Sozsoft.Platform.Branchs;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Branchs;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BranchSeedResultToBranchSeedResultDtoMapper : MapperBase<BranchSeedResult, BranchSeedResultDto>
|
||||||
|
{
|
||||||
|
public override partial BranchSeedResultDto Map(BranchSeedResult source);
|
||||||
|
|
||||||
|
public override partial void Map(BranchSeedResult source, BranchSeedResultDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BranchSeedResult source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BranchSeedResult source, BranchSeedResultDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BranchSeedDetailToSeedDetailDtoMapper : MapperBase<BranchSeedDetail, SeedDetailDto>
|
||||||
|
{
|
||||||
|
public override partial SeedDetailDto Map(BranchSeedDetail source);
|
||||||
|
|
||||||
|
public override partial void Map(BranchSeedDetail source, SeedDetailDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BranchSeedDetail source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BranchSeedDetail source, SeedDetailDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.DataSources;
|
|
||||||
|
|
||||||
public class DataSourceAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public DataSourceAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<DataSource, DataSourceDto>().ReverseMap();
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.DataSources;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class DataSourceToDataSourceDtoMapper : TwoWayMapperBase<DataSource, DataSourceDto>
|
||||||
|
{
|
||||||
|
public override partial DataSourceDto Map(DataSource source);
|
||||||
|
|
||||||
|
public override partial void Map(DataSource source, DataSourceDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(DataSource source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(DataSource source, DataSourceDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial DataSource ReverseMap(DataSourceDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(DataSourceDto destination, DataSource source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(DataSourceDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(DataSourceDto destination, DataSource source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.DeveloperKit;
|
|
||||||
|
|
||||||
public class DeveloperKitAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public DeveloperKitAutoMapperProfile()
|
|
||||||
{
|
|
||||||
// CustomComponent mappings
|
|
||||||
CreateMap<CustomComponent, CustomComponentDto>();
|
|
||||||
CreateMap<CreateUpdateCustomComponentDto, CustomComponent>();
|
|
||||||
|
|
||||||
// GeneratedEndpoint mappings
|
|
||||||
CreateMap<CrudEndpoint, CrudEndpointDto>();
|
|
||||||
CreateMap<CreateUpdateCrudEndpointDto, CrudEndpoint>();
|
|
||||||
|
|
||||||
CreateMap<DynamicService, DynamicServiceDto>()
|
|
||||||
.ForMember(dest => dest.CompilationStatus, opt => opt.MapFrom(src => src.CompilationStatus.ToString()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,86 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.DeveloperKit;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CustomComponentToCustomComponentDtoMapper : MapperBase<CustomComponent, CustomComponentDto>
|
||||||
|
{
|
||||||
|
public override partial CustomComponentDto Map(CustomComponent source);
|
||||||
|
|
||||||
|
public override partial void Map(CustomComponent source, CustomComponentDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CustomComponent source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CustomComponent source, CustomComponentDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CreateUpdateCustomComponentDtoToCustomComponentMapper : MapperBase<CreateUpdateCustomComponentDto, CustomComponent>
|
||||||
|
{
|
||||||
|
public override partial CustomComponent Map(CreateUpdateCustomComponentDto source);
|
||||||
|
|
||||||
|
public override partial void Map(CreateUpdateCustomComponentDto source, CustomComponent destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CreateUpdateCustomComponentDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CreateUpdateCustomComponentDto source, CustomComponent destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CrudEndpointToCrudEndpointDtoMapper : MapperBase<CrudEndpoint, CrudEndpointDto>
|
||||||
|
{
|
||||||
|
public override partial CrudEndpointDto Map(CrudEndpoint source);
|
||||||
|
|
||||||
|
public override partial void Map(CrudEndpoint source, CrudEndpointDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CrudEndpoint source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CrudEndpoint source, CrudEndpointDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CreateUpdateCrudEndpointDtoToCrudEndpointMapper : MapperBase<CreateUpdateCrudEndpointDto, CrudEndpoint>
|
||||||
|
{
|
||||||
|
public override partial CrudEndpoint Map(CreateUpdateCrudEndpointDto source);
|
||||||
|
|
||||||
|
public override partial void Map(CreateUpdateCrudEndpointDto source, CrudEndpoint destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CreateUpdateCrudEndpointDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CreateUpdateCrudEndpointDto source, CrudEndpoint destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class DynamicServiceToDynamicServiceDtoMapper : MapperBase<DynamicService, DynamicServiceDto>
|
||||||
|
{
|
||||||
|
public override partial DynamicServiceDto Map(DynamicService source);
|
||||||
|
|
||||||
|
public override partial void Map(DynamicService source, DynamicServiceDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(DynamicService source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(DynamicService source, DynamicServiceDto destination)
|
||||||
|
{
|
||||||
|
destination.CompilationStatus = source.CompilationStatus.ToString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Forum;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform;
|
|
||||||
|
|
||||||
public class ForumAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public ForumAutoMapperProfile()
|
|
||||||
{
|
|
||||||
// Blog mappings
|
|
||||||
CreateMap<ForumCategory, ForumCategoryDto>().ReverseMap();
|
|
||||||
CreateMap<ForumPost, ForumPostDto>().ReverseMap();
|
|
||||||
CreateMap<ForumTopic, ForumTopicDto>().ReverseMap();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
89
api/src/Sozsoft.Platform.Application/Forum/ForumMappers.cs
Normal file
89
api/src/Sozsoft.Platform.Application/Forum/ForumMappers.cs
Normal file
|
|
@ -0,0 +1,89 @@
|
||||||
|
using Sozsoft.Platform.Forum;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ForumCategoryToForumCategoryDtoMapper : TwoWayMapperBase<ForumCategory, ForumCategoryDto>
|
||||||
|
{
|
||||||
|
public override partial ForumCategoryDto Map(ForumCategory source);
|
||||||
|
|
||||||
|
public override partial void Map(ForumCategory source, ForumCategoryDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ForumCategory source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ForumCategory source, ForumCategoryDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ForumCategory ReverseMap(ForumCategoryDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ForumCategoryDto destination, ForumCategory source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ForumCategoryDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ForumCategoryDto destination, ForumCategory source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ForumPostToForumPostDtoMapper : TwoWayMapperBase<ForumPost, ForumPostDto>
|
||||||
|
{
|
||||||
|
public override partial ForumPostDto Map(ForumPost source);
|
||||||
|
|
||||||
|
public override partial void Map(ForumPost source, ForumPostDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ForumPost source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ForumPost source, ForumPostDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ForumPost ReverseMap(ForumPostDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ForumPostDto destination, ForumPost source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ForumPostDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ForumPostDto destination, ForumPost source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ForumTopicToForumTopicDtoMapper : TwoWayMapperBase<ForumTopic, ForumTopicDto>
|
||||||
|
{
|
||||||
|
public override partial ForumTopicDto Map(ForumTopic source);
|
||||||
|
|
||||||
|
public override partial void Map(ForumTopic source, ForumTopicDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ForumTopic source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ForumTopic source, ForumTopicDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ForumTopic ReverseMap(ForumTopicDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ForumTopicDto destination, ForumTopic source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ForumTopicDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ForumTopicDto destination, ForumTopic source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
using Sozsoft.Platform.Hr;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.Intranet;
|
|
||||||
|
|
||||||
public class HrAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public HrAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<Department, DepartmentDto>();
|
|
||||||
CreateMap<JobPosition, JobPositionDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
38
api/src/Sozsoft.Platform.Application/Hr/HrMappers.cs
Normal file
38
api/src/Sozsoft.Platform.Application/Hr/HrMappers.cs
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Sozsoft.Platform.Hr;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Intranet;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class DepartmentToDepartmentDtoMapper : MapperBase<Department, DepartmentDto>
|
||||||
|
{
|
||||||
|
public override partial DepartmentDto Map(Department source);
|
||||||
|
|
||||||
|
public override partial void Map(Department source, DepartmentDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Department source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Department source, DepartmentDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class JobPositionToJobPositionDtoMapper : MapperBase<JobPosition, JobPositionDto>
|
||||||
|
{
|
||||||
|
public override partial JobPositionDto Map(JobPosition source);
|
||||||
|
|
||||||
|
public override partial void Map(JobPosition source, JobPositionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(JobPosition source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(JobPosition source, JobPositionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Identity.Dto;
|
|
||||||
using Sozsoft.Platform.OrganizationUnits;
|
|
||||||
using Sozsoft.Platform.Tenants;
|
|
||||||
using Volo.Abp.Identity;
|
|
||||||
using Volo.Abp.TenantManagement;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.Identity;
|
|
||||||
|
|
||||||
public class IdentityAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public IdentityAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<IdentityUser, UserInfoViewModel>()
|
|
||||||
.ForMember(dest => dest.Roles, opt => opt.Ignore())
|
|
||||||
.ForMember(dest => dest.Branches, opt => opt.Ignore())
|
|
||||||
.ForMember(dest => dest.Claims, opt => opt.Ignore())
|
|
||||||
.ForMember(dest => dest.WorkHours, opt => opt.Ignore())
|
|
||||||
.ForMember(dest => dest.Departments, opt => opt.Ignore())
|
|
||||||
.ForMember(dest => dest.JobPositions, opt => opt.Ignore())
|
|
||||||
.ForMember(dest => dest.userRoleNames, opt => opt.Ignore())
|
|
||||||
.AfterMap((source, destination) => destination.MapIdentityExtraProperties(source));
|
|
||||||
CreateMap<OrganizationUnit, OrganizationUnitDto>();
|
|
||||||
CreateMap<CreateUpdateOrganizationUnitDto, OrganizationUnit>();
|
|
||||||
CreateMap<Tenant, CustomTenantDto>();
|
|
||||||
CreateMap<IdentityRoleDto, AssignedRoleViewModel>().ForMember(dest => dest.IsAssigned, opt => opt.Ignore());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
106
api/src/Sozsoft.Platform.Application/Identity/IdentityMappers.cs
Normal file
106
api/src/Sozsoft.Platform.Application/Identity/IdentityMappers.cs
Normal file
|
|
@ -0,0 +1,106 @@
|
||||||
|
using Sozsoft.Platform.Identity.Dto;
|
||||||
|
using Sozsoft.Platform.OrganizationUnits;
|
||||||
|
using Sozsoft.Platform.Tenants;
|
||||||
|
using Volo.Abp.Identity;
|
||||||
|
using Volo.Abp.TenantManagement;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Identity;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class IdentityUserToUserInfoViewModelMapper : MapperBase<IdentityUser, UserInfoViewModel>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Roles))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Branches))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Claims))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.WorkHours))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Departments))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.JobPositions))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.userRoleNames))]
|
||||||
|
public override partial UserInfoViewModel Map(IdentityUser source);
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Roles))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Branches))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Claims))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.WorkHours))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.Departments))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.JobPositions))]
|
||||||
|
[MapperIgnoreTarget(nameof(UserInfoViewModel.userRoleNames))]
|
||||||
|
public override partial void Map(IdentityUser source, UserInfoViewModel destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(IdentityUser source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(IdentityUser source, UserInfoViewModel destination)
|
||||||
|
{
|
||||||
|
destination.MapIdentityExtraProperties(source);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class OrganizationUnitToOrganizationUnitDtoMapper : MapperBase<OrganizationUnit, OrganizationUnitDto>
|
||||||
|
{
|
||||||
|
public override partial OrganizationUnitDto Map(OrganizationUnit source);
|
||||||
|
|
||||||
|
public override partial void Map(OrganizationUnit source, OrganizationUnitDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(OrganizationUnit source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(OrganizationUnit source, OrganizationUnitDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CreateUpdateOrganizationUnitDtoToOrganizationUnitMapper : MapperBase<CreateUpdateOrganizationUnitDto, OrganizationUnit>
|
||||||
|
{
|
||||||
|
public override partial OrganizationUnit Map(CreateUpdateOrganizationUnitDto source);
|
||||||
|
|
||||||
|
public override partial void Map(CreateUpdateOrganizationUnitDto source, OrganizationUnit destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CreateUpdateOrganizationUnitDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CreateUpdateOrganizationUnitDto source, OrganizationUnit destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class TenantToCustomTenantDtoMapper : MapperBase<Tenant, CustomTenantDto>
|
||||||
|
{
|
||||||
|
public override partial CustomTenantDto Map(Tenant source);
|
||||||
|
|
||||||
|
public override partial void Map(Tenant source, CustomTenantDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Tenant source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Tenant source, CustomTenantDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class IdentityRoleDtoToAssignedRoleViewModelMapper : MapperBase<IdentityRoleDto, AssignedRoleViewModel>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(AssignedRoleViewModel.IsAssigned))]
|
||||||
|
public override partial AssignedRoleViewModel Map(IdentityRoleDto source);
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(AssignedRoleViewModel.IsAssigned))]
|
||||||
|
public override partial void Map(IdentityRoleDto source, AssignedRoleViewModel destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(IdentityRoleDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(IdentityRoleDto source, AssignedRoleViewModel destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.Intranet;
|
|
||||||
|
|
||||||
public class IntranetAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public IntranetAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<Announcement, AnnouncementDto>();
|
|
||||||
CreateMap<Survey, SurveyDto>();
|
|
||||||
CreateMap<SurveyQuestion, SurveyQuestionDto>();
|
|
||||||
CreateMap<SurveyQuestionOption, SurveyQuestionOptionDto>();
|
|
||||||
CreateMap<SurveyResponse, SurveyResponseDto>();
|
|
||||||
CreateMap<SurveyAnswer, SurveyAnswerDto>();
|
|
||||||
|
|
||||||
CreateMap<SocialPost, SocialPostDto>();
|
|
||||||
CreateMap<SocialLocation, SocialLocationDto>();
|
|
||||||
CreateMap<SocialMedia, SocialMediaDto>();
|
|
||||||
CreateMap<SocialPollOption, SocialPollOptionDto>();
|
|
||||||
CreateMap<SocialComment, SocialCommentDto>();
|
|
||||||
CreateMap<SocialLike, SocialLikeDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
197
api/src/Sozsoft.Platform.Application/Intranet/IntranetMappers.cs
Normal file
197
api/src/Sozsoft.Platform.Application/Intranet/IntranetMappers.cs
Normal file
|
|
@ -0,0 +1,197 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Intranet;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class AnnouncementToAnnouncementDtoMapper : MapperBase<Announcement, AnnouncementDto>
|
||||||
|
{
|
||||||
|
public override partial AnnouncementDto Map(Announcement source);
|
||||||
|
|
||||||
|
public override partial void Map(Announcement source, AnnouncementDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Announcement source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Announcement source, AnnouncementDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SurveyToSurveyDtoMapper : MapperBase<Survey, SurveyDto>
|
||||||
|
{
|
||||||
|
public override partial SurveyDto Map(Survey source);
|
||||||
|
|
||||||
|
public override partial void Map(Survey source, SurveyDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Survey source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Survey source, SurveyDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SurveyQuestionToSurveyQuestionDtoMapper : MapperBase<SurveyQuestion, SurveyQuestionDto>
|
||||||
|
{
|
||||||
|
public override partial SurveyQuestionDto Map(SurveyQuestion source);
|
||||||
|
|
||||||
|
public override partial void Map(SurveyQuestion source, SurveyQuestionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SurveyQuestion source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SurveyQuestion source, SurveyQuestionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SurveyQuestionOptionToSurveyQuestionOptionDtoMapper : MapperBase<SurveyQuestionOption, SurveyQuestionOptionDto>
|
||||||
|
{
|
||||||
|
public override partial SurveyQuestionOptionDto Map(SurveyQuestionOption source);
|
||||||
|
|
||||||
|
public override partial void Map(SurveyQuestionOption source, SurveyQuestionOptionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SurveyQuestionOption source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SurveyQuestionOption source, SurveyQuestionOptionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SurveyResponseToSurveyResponseDtoMapper : MapperBase<SurveyResponse, SurveyResponseDto>
|
||||||
|
{
|
||||||
|
public override partial SurveyResponseDto Map(SurveyResponse source);
|
||||||
|
|
||||||
|
public override partial void Map(SurveyResponse source, SurveyResponseDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SurveyResponse source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SurveyResponse source, SurveyResponseDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SurveyAnswerToSurveyAnswerDtoMapper : MapperBase<SurveyAnswer, SurveyAnswerDto>
|
||||||
|
{
|
||||||
|
public override partial SurveyAnswerDto Map(SurveyAnswer source);
|
||||||
|
|
||||||
|
public override partial void Map(SurveyAnswer source, SurveyAnswerDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SurveyAnswer source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SurveyAnswer source, SurveyAnswerDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SocialPostToSocialPostDtoMapper : MapperBase<SocialPost, SocialPostDto>
|
||||||
|
{
|
||||||
|
public override partial SocialPostDto Map(SocialPost source);
|
||||||
|
|
||||||
|
public override partial void Map(SocialPost source, SocialPostDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SocialPost source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SocialPost source, SocialPostDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SocialLocationToSocialLocationDtoMapper : MapperBase<SocialLocation, SocialLocationDto>
|
||||||
|
{
|
||||||
|
public override partial SocialLocationDto Map(SocialLocation source);
|
||||||
|
|
||||||
|
public override partial void Map(SocialLocation source, SocialLocationDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SocialLocation source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SocialLocation source, SocialLocationDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SocialMediaToSocialMediaDtoMapper : MapperBase<SocialMedia, SocialMediaDto>
|
||||||
|
{
|
||||||
|
public override partial SocialMediaDto Map(SocialMedia source);
|
||||||
|
|
||||||
|
public override partial void Map(SocialMedia source, SocialMediaDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SocialMedia source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SocialMedia source, SocialMediaDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SocialPollOptionToSocialPollOptionDtoMapper : MapperBase<SocialPollOption, SocialPollOptionDto>
|
||||||
|
{
|
||||||
|
public override partial SocialPollOptionDto Map(SocialPollOption source);
|
||||||
|
|
||||||
|
public override partial void Map(SocialPollOption source, SocialPollOptionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SocialPollOption source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SocialPollOption source, SocialPollOptionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SocialCommentToSocialCommentDtoMapper : MapperBase<SocialComment, SocialCommentDto>
|
||||||
|
{
|
||||||
|
public override partial SocialCommentDto Map(SocialComment source);
|
||||||
|
|
||||||
|
public override partial void Map(SocialComment source, SocialCommentDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SocialComment source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SocialComment source, SocialCommentDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SocialLikeToSocialLikeDtoMapper : MapperBase<SocialLike, SocialLikeDto>
|
||||||
|
{
|
||||||
|
public override partial SocialLikeDto Map(SocialLike source);
|
||||||
|
|
||||||
|
public override partial void Map(SocialLike source, SocialLikeDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SocialLike source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SocialLike source, SocialLikeDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,50 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
using Sozsoft.Platform.ListForms.Customization;
|
|
||||||
using Sozsoft.Platform.ListForms.Select;
|
|
||||||
using Sozsoft.Platform.Queries;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.ListForms;
|
|
||||||
|
|
||||||
public class ListFormAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public ListFormAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<ListFormField, ColumnFormatDto>();
|
|
||||||
CreateMap<ListFormField, ColumnFormatEditDto>().ReverseMap();
|
|
||||||
CreateMap<ListFormField, AddListFormFieldDto>();
|
|
||||||
CreateMap<ListForm, ListFormsDto>();
|
|
||||||
CreateMap<ListForm, GridOptionsDto>();
|
|
||||||
CreateMap<ListForm, GridOptionsEditDto>();
|
|
||||||
CreateMap<SelectRequestDto, QueryParameters>(); //TODO: DTO -> ValueObject dogru mu bakılacak?
|
|
||||||
CreateMap<ListFormCustomization, ListFormCustomizationDto>().ReverseMap();
|
|
||||||
CreateMap<ListFormCustomization, ListFormCustomizationForUserDto>();
|
|
||||||
CreateMap<FieldsDefaultValueDto, FieldsDefaultValue>().ReverseMap();
|
|
||||||
CreateMap<CommandColumnDto, CommandColumn>().ReverseMap();
|
|
||||||
CreateMap<SubFormDto, SubForm>().ReverseMap();
|
|
||||||
CreateMap<SubFormRelationDto, SubFormRelation>().ReverseMap();
|
|
||||||
CreateMap<WidgetEditDto, Widget>().ReverseMap();
|
|
||||||
CreateMap<ExtraFilterDto, ExtraFilter>().ReverseMap();
|
|
||||||
CreateMap<ExtraFilterEditDto, ExtraFilterDto>()
|
|
||||||
.ForMember(dest => dest.Items, opt => opt.MapFrom(src => src.Items));
|
|
||||||
CreateMap<ExtraFilterEditDto, ExtraFilter>().ReverseMap();
|
|
||||||
CreateMap<ChartSeriesDto, ChartSeries>().ReverseMap();
|
|
||||||
CreateMap<ChartLabelDto, ChartLabel>();
|
|
||||||
|
|
||||||
CreateMap<ChartValueAxisDto, ChartValueAxis>();
|
|
||||||
CreateMap<ChartAxisGridDto, ChartAxisGrid>();
|
|
||||||
CreateMap<BreakStyleDto, BreakStyle>();
|
|
||||||
CreateMap<BreakDto, Break>();
|
|
||||||
|
|
||||||
CreateMap<ChartPanesDto, ChartPanes>();
|
|
||||||
|
|
||||||
CreateMap<ChartAnnotationDto, ChartAnnotation>();
|
|
||||||
CreateMap<ChartBorderDto, ChartBorder>();
|
|
||||||
CreateMap<ChartFontDto, ChartFont>();
|
|
||||||
|
|
||||||
CreateMap<ListFormImport, ListFormsImportDto>();
|
|
||||||
CreateMap<ListFormImportLog, ListFormImportLogDto>();
|
|
||||||
CreateMap<ImportValidationErrorDto, ImportValidationErrorDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,592 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Sozsoft.Platform.ListForms.Customization;
|
||||||
|
using Sozsoft.Platform.ListForms.Select;
|
||||||
|
using Sozsoft.Platform.Queries;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.ListForms;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormFieldToColumnFormatDtoMapper : MapperBase<ListFormField, ColumnFormatDto>
|
||||||
|
{
|
||||||
|
public override partial ColumnFormatDto Map(ListFormField source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormField source, ColumnFormatDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormField source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormField source, ColumnFormatDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormFieldToColumnFormatEditDtoMapper : TwoWayMapperBase<ListFormField, ColumnFormatEditDto>
|
||||||
|
{
|
||||||
|
public override partial ColumnFormatEditDto Map(ListFormField source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormField source, ColumnFormatEditDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormField source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormField source, ColumnFormatEditDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ListFormField ReverseMap(ColumnFormatEditDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ColumnFormatEditDto destination, ListFormField source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ColumnFormatEditDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ColumnFormatEditDto destination, ListFormField source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormFieldToAddListFormFieldDtoMapper : MapperBase<ListFormField, AddListFormFieldDto>
|
||||||
|
{
|
||||||
|
public override partial AddListFormFieldDto Map(ListFormField source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormField source, AddListFormFieldDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormField source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormField source, AddListFormFieldDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormToListFormsDtoMapper : MapperBase<ListForm, ListFormsDto>
|
||||||
|
{
|
||||||
|
public override partial ListFormsDto Map(ListForm source);
|
||||||
|
|
||||||
|
public override partial void Map(ListForm source, ListFormsDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListForm source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListForm source, ListFormsDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormToGridOptionsDtoMapper : MapperBase<ListForm, GridOptionsDto>
|
||||||
|
{
|
||||||
|
public override partial GridOptionsDto Map(ListForm source);
|
||||||
|
|
||||||
|
public override partial void Map(ListForm source, GridOptionsDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListForm source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListForm source, GridOptionsDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormToGridOptionsEditDtoMapper : MapperBase<ListForm, GridOptionsEditDto>
|
||||||
|
{
|
||||||
|
public override partial GridOptionsEditDto Map(ListForm source);
|
||||||
|
|
||||||
|
public override partial void Map(ListForm source, GridOptionsEditDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListForm source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListForm source, GridOptionsEditDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SelectRequestDtoToQueryParametersMapper : MapperBase<SelectRequestDto, QueryParameters>
|
||||||
|
{
|
||||||
|
public override partial QueryParameters Map(SelectRequestDto source);
|
||||||
|
|
||||||
|
public override partial void Map(SelectRequestDto source, QueryParameters destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SelectRequestDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SelectRequestDto source, QueryParameters destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormCustomizationToListFormCustomizationDtoMapper : TwoWayMapperBase<ListFormCustomization, ListFormCustomizationDto>
|
||||||
|
{
|
||||||
|
public override partial ListFormCustomizationDto Map(ListFormCustomization source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormCustomization source, ListFormCustomizationDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormCustomization source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormCustomization source, ListFormCustomizationDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ListFormCustomization ReverseMap(ListFormCustomizationDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ListFormCustomizationDto destination, ListFormCustomization source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ListFormCustomizationDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ListFormCustomizationDto destination, ListFormCustomization source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormCustomizationToListFormCustomizationForUserDtoMapper : MapperBase<ListFormCustomization, ListFormCustomizationForUserDto>
|
||||||
|
{
|
||||||
|
public override partial ListFormCustomizationForUserDto Map(ListFormCustomization source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormCustomization source, ListFormCustomizationForUserDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormCustomization source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormCustomization source, ListFormCustomizationForUserDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class FieldsDefaultValueDtoToFieldsDefaultValueMapper : TwoWayMapperBase<FieldsDefaultValueDto, FieldsDefaultValue>
|
||||||
|
{
|
||||||
|
public override partial FieldsDefaultValue Map(FieldsDefaultValueDto source);
|
||||||
|
|
||||||
|
public override partial void Map(FieldsDefaultValueDto source, FieldsDefaultValue destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(FieldsDefaultValueDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(FieldsDefaultValueDto source, FieldsDefaultValue destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial FieldsDefaultValueDto ReverseMap(FieldsDefaultValue destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(FieldsDefaultValue destination, FieldsDefaultValueDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(FieldsDefaultValue destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(FieldsDefaultValue destination, FieldsDefaultValueDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CommandColumnDtoToCommandColumnMapper : TwoWayMapperBase<CommandColumnDto, CommandColumn>
|
||||||
|
{
|
||||||
|
public override partial CommandColumn Map(CommandColumnDto source);
|
||||||
|
|
||||||
|
public override partial void Map(CommandColumnDto source, CommandColumn destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(CommandColumnDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(CommandColumnDto source, CommandColumn destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial CommandColumnDto ReverseMap(CommandColumn destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(CommandColumn destination, CommandColumnDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(CommandColumn destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(CommandColumn destination, CommandColumnDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SubFormDtoToSubFormMapper : TwoWayMapperBase<SubFormDto, SubForm>
|
||||||
|
{
|
||||||
|
public override partial SubForm Map(SubFormDto source);
|
||||||
|
|
||||||
|
public override partial void Map(SubFormDto source, SubForm destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SubFormDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SubFormDto source, SubForm destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial SubFormDto ReverseMap(SubForm destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(SubForm destination, SubFormDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(SubForm destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(SubForm destination, SubFormDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class SubFormRelationDtoToSubFormRelationMapper : TwoWayMapperBase<SubFormRelationDto, SubFormRelation>
|
||||||
|
{
|
||||||
|
public override partial SubFormRelation Map(SubFormRelationDto source);
|
||||||
|
|
||||||
|
public override partial void Map(SubFormRelationDto source, SubFormRelation destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(SubFormRelationDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(SubFormRelationDto source, SubFormRelation destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial SubFormRelationDto ReverseMap(SubFormRelation destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(SubFormRelation destination, SubFormRelationDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(SubFormRelation destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(SubFormRelation destination, SubFormRelationDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class WidgetEditDtoToWidgetMapper : TwoWayMapperBase<WidgetEditDto, Widget>
|
||||||
|
{
|
||||||
|
public override partial Widget Map(WidgetEditDto source);
|
||||||
|
|
||||||
|
public override partial void Map(WidgetEditDto source, Widget destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(WidgetEditDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(WidgetEditDto source, Widget destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial WidgetEditDto ReverseMap(Widget destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(Widget destination, WidgetEditDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(Widget destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(Widget destination, WidgetEditDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ExtraFilterDtoToExtraFilterMapper : TwoWayMapperBase<ExtraFilterDto, ExtraFilter>
|
||||||
|
{
|
||||||
|
public override partial ExtraFilter Map(ExtraFilterDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ExtraFilterDto source, ExtraFilter destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ExtraFilterDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ExtraFilterDto source, ExtraFilter destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ExtraFilterDto ReverseMap(ExtraFilter destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ExtraFilter destination, ExtraFilterDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ExtraFilter destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ExtraFilter destination, ExtraFilterDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ExtraFilterEditDtoToExtraFilterDtoMapper : MapperBase<ExtraFilterEditDto, ExtraFilterDto>
|
||||||
|
{
|
||||||
|
public override partial ExtraFilterDto Map(ExtraFilterEditDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ExtraFilterEditDto source, ExtraFilterDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ExtraFilterEditDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ExtraFilterEditDto source, ExtraFilterDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ExtraFilterEditDtoToExtraFilterMapper : TwoWayMapperBase<ExtraFilterEditDto, ExtraFilter>
|
||||||
|
{
|
||||||
|
public override partial ExtraFilter Map(ExtraFilterEditDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ExtraFilterEditDto source, ExtraFilter destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ExtraFilterEditDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ExtraFilterEditDto source, ExtraFilter destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ExtraFilterEditDto ReverseMap(ExtraFilter destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ExtraFilter destination, ExtraFilterEditDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ExtraFilter destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ExtraFilter destination, ExtraFilterEditDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartSeriesDtoToChartSeriesMapper : TwoWayMapperBase<ChartSeriesDto, ChartSeries>
|
||||||
|
{
|
||||||
|
public override partial ChartSeries Map(ChartSeriesDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartSeriesDto source, ChartSeries destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartSeriesDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartSeriesDto source, ChartSeries destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial ChartSeriesDto ReverseMap(ChartSeries destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ChartSeries destination, ChartSeriesDto source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ChartSeries destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ChartSeries destination, ChartSeriesDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartLabelDtoToChartLabelMapper : MapperBase<ChartLabelDto, ChartLabel>
|
||||||
|
{
|
||||||
|
public override partial ChartLabel Map(ChartLabelDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartLabelDto source, ChartLabel destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartLabelDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartLabelDto source, ChartLabel destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartValueAxisDtoToChartValueAxisMapper : MapperBase<ChartValueAxisDto, ChartValueAxis>
|
||||||
|
{
|
||||||
|
public override partial ChartValueAxis Map(ChartValueAxisDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartValueAxisDto source, ChartValueAxis destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartValueAxisDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartValueAxisDto source, ChartValueAxis destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartAxisGridDtoToChartAxisGridMapper : MapperBase<ChartAxisGridDto, ChartAxisGrid>
|
||||||
|
{
|
||||||
|
public override partial ChartAxisGrid Map(ChartAxisGridDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartAxisGridDto source, ChartAxisGrid destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartAxisGridDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartAxisGridDto source, ChartAxisGrid destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BreakStyleDtoToBreakStyleMapper : MapperBase<BreakStyleDto, BreakStyle>
|
||||||
|
{
|
||||||
|
public override partial BreakStyle Map(BreakStyleDto source);
|
||||||
|
|
||||||
|
public override partial void Map(BreakStyleDto source, BreakStyle destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BreakStyleDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BreakStyleDto source, BreakStyle destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BreakDtoToBreakMapper : MapperBase<BreakDto, Break>
|
||||||
|
{
|
||||||
|
public override partial Break Map(BreakDto source);
|
||||||
|
|
||||||
|
public override partial void Map(BreakDto source, Break destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BreakDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BreakDto source, Break destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartPanesDtoToChartPanesMapper : MapperBase<ChartPanesDto, ChartPanes>
|
||||||
|
{
|
||||||
|
public override partial ChartPanes Map(ChartPanesDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartPanesDto source, ChartPanes destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartPanesDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartPanesDto source, ChartPanes destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartAnnotationDtoToChartAnnotationMapper : MapperBase<ChartAnnotationDto, ChartAnnotation>
|
||||||
|
{
|
||||||
|
public override partial ChartAnnotation Map(ChartAnnotationDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartAnnotationDto source, ChartAnnotation destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartAnnotationDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartAnnotationDto source, ChartAnnotation destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartBorderDtoToChartBorderMapper : MapperBase<ChartBorderDto, ChartBorder>
|
||||||
|
{
|
||||||
|
public override partial ChartBorder Map(ChartBorderDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartBorderDto source, ChartBorder destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartBorderDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartBorderDto source, ChartBorder destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ChartFontDtoToChartFontMapper : MapperBase<ChartFontDto, ChartFont>
|
||||||
|
{
|
||||||
|
public override partial ChartFont Map(ChartFontDto source);
|
||||||
|
|
||||||
|
public override partial void Map(ChartFontDto source, ChartFont destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ChartFontDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ChartFontDto source, ChartFont destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormImportToListFormsImportDtoMapper : MapperBase<ListFormImport, ListFormsImportDto>
|
||||||
|
{
|
||||||
|
public override partial ListFormsImportDto Map(ListFormImport source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormImport source, ListFormsImportDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormImport source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormImport source, ListFormsImportDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ListFormImportLogToListFormImportLogDtoMapper : MapperBase<ListFormImportLog, ListFormImportLogDto>
|
||||||
|
{
|
||||||
|
public override partial ListFormImportLogDto Map(ListFormImportLog source);
|
||||||
|
|
||||||
|
public override partial void Map(ListFormImportLog source, ListFormImportLogDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(ListFormImportLog source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(ListFormImportLog source, ListFormImportLogDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.Menus;
|
|
||||||
|
|
||||||
public class MenuAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public MenuAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<Menu, MenuDto>().ReverseMap();
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
33
api/src/Sozsoft.Platform.Application/Menu/MenuMappers.cs
Normal file
33
api/src/Sozsoft.Platform.Application/Menu/MenuMappers.cs
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Menus;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class MenuToMenuDtoMapper : TwoWayMapperBase<Menu, MenuDto>
|
||||||
|
{
|
||||||
|
public override partial MenuDto Map(Menu source);
|
||||||
|
|
||||||
|
public override partial void Map(Menu source, MenuDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Menu source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Menu source, MenuDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial Menu ReverseMap(MenuDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(MenuDto destination, Menu source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(MenuDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(MenuDto destination, Menu source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.Notes;
|
|
||||||
|
|
||||||
public class NoteAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public NoteAutoMapperProfile()
|
|
||||||
{
|
|
||||||
// Map from Note to NoteDto
|
|
||||||
CreateMap<Note, NoteDto>()
|
|
||||||
.ForMember(dest => dest.FilesJson, opt => opt.MapFrom(src => src.FilesJson))
|
|
||||||
.ForMember(dest => dest.Files, opt => opt.Ignore()); // Ignore Files property as we handle it manually
|
|
||||||
|
|
||||||
// Mapping from NoteDto to Note
|
|
||||||
CreateMap<NoteDto, Note>()
|
|
||||||
.ForMember(dest => dest.TenantId, opt => opt.MapFrom(src => src.TenantId))
|
|
||||||
.ForMember(dest => dest.EntityName, opt => opt.MapFrom(src => src.EntityName))
|
|
||||||
.ForMember(dest => dest.EntityId, opt => opt.MapFrom(src => src.EntityId))
|
|
||||||
.ForMember(dest => dest.Type, opt => opt.MapFrom(src => src.Type))
|
|
||||||
.ForMember(dest => dest.Subject, opt => opt.MapFrom(src => src.Subject))
|
|
||||||
.ForMember(dest => dest.Content, opt => opt.MapFrom(src => src.Content))
|
|
||||||
// Handling the FilesJson field (as a JSON string)
|
|
||||||
.ForMember(dest => dest.FilesJson, opt => opt.MapFrom(src => src.FilesJson)); // Adjust the mapping as needed
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
39
api/src/Sozsoft.Platform.Application/Note/NoteMappers.cs
Normal file
39
api/src/Sozsoft.Platform.Application/Note/NoteMappers.cs
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Notes;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class NoteToNoteDtoMapper : MapperBase<Note, NoteDto>
|
||||||
|
{
|
||||||
|
[MapperIgnoreTarget(nameof(NoteDto.Files))]
|
||||||
|
public override partial NoteDto Map(Note source);
|
||||||
|
|
||||||
|
[MapperIgnoreTarget(nameof(NoteDto.Files))]
|
||||||
|
public override partial void Map(Note source, NoteDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Note source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Note source, NoteDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class NoteDtoToNoteMapper : MapperBase<NoteDto, Note>
|
||||||
|
{
|
||||||
|
public override partial Note Map(NoteDto source);
|
||||||
|
|
||||||
|
public override partial void Map(NoteDto source, Note destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(NoteDto source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(NoteDto source, Note destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -4,7 +4,7 @@ using Sozsoft.Settings;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Volo.Abp.Account;
|
using Volo.Abp.Account;
|
||||||
using Volo.Abp.Auditing;
|
using Volo.Abp.Auditing;
|
||||||
using Volo.Abp.AutoMapper;
|
using Volo.Abp.Mapperly;
|
||||||
using Volo.Abp.FeatureManagement;
|
using Volo.Abp.FeatureManagement;
|
||||||
using Volo.Abp.Identity;
|
using Volo.Abp.Identity;
|
||||||
using Volo.Abp.Modularity;
|
using Volo.Abp.Modularity;
|
||||||
|
|
@ -29,11 +29,7 @@ public class PlatformApplicationModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void ConfigureServices(ServiceConfigurationContext context)
|
public override void ConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
context.Services.AddAutoMapperObjectMapper<PlatformApplicationModule>();
|
context.Services.AddMapperlyObjectMapper<PlatformApplicationModule>();
|
||||||
Configure<AbpAutoMapperOptions>(options =>
|
|
||||||
{
|
|
||||||
options.AddMaps<PlatformApplicationModule>();
|
|
||||||
});
|
|
||||||
|
|
||||||
Configure<PermissionManagementOptions>(options =>
|
Configure<PermissionManagementOptions>(options =>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Demos;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.Public;
|
|
||||||
|
|
||||||
public class PublicAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public PublicAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<Demo, DemoDto>().ReverseMap();
|
|
||||||
CreateMap<Service, ServiceDto>();
|
|
||||||
CreateMap<BlogCategory, BlogCategoryDto>();
|
|
||||||
CreateMap<BlogPost, BlogPostDto>();
|
|
||||||
CreateMap<BlogPost, BlogPostListDto>();
|
|
||||||
CreateMap<Product, ProductDto>().ReverseMap();
|
|
||||||
CreateMap<PaymentMethod, PaymentMethodDto>();
|
|
||||||
CreateMap<InstallmentOption, InstallmentOptionDto>();
|
|
||||||
CreateMap<Order, OrderDto>();
|
|
||||||
CreateMap<About, AboutDto>();
|
|
||||||
CreateMap<Home, HomeDto>();
|
|
||||||
CreateMap<Contact, ContactDto>();
|
|
||||||
CreateMap<Country, CountryDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
238
api/src/Sozsoft.Platform.Application/Public/PublicMappers.cs
Normal file
238
api/src/Sozsoft.Platform.Application/Public/PublicMappers.cs
Normal file
|
|
@ -0,0 +1,238 @@
|
||||||
|
using Sozsoft.Platform.Demos;
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.Public;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class DemoToDemoDtoMapper : TwoWayMapperBase<Demo, DemoDto>
|
||||||
|
{
|
||||||
|
public override partial DemoDto Map(Demo source);
|
||||||
|
|
||||||
|
public override partial void Map(Demo source, DemoDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Demo source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Demo source, DemoDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial Demo ReverseMap(DemoDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(DemoDto destination, Demo source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(DemoDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(DemoDto destination, Demo source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ServiceToServiceDtoMapper : MapperBase<Service, ServiceDto>
|
||||||
|
{
|
||||||
|
public override partial ServiceDto Map(Service source);
|
||||||
|
|
||||||
|
public override partial void Map(Service source, ServiceDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Service source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Service source, ServiceDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BlogCategoryToBlogCategoryDtoMapper : MapperBase<BlogCategory, BlogCategoryDto>
|
||||||
|
{
|
||||||
|
public override partial BlogCategoryDto Map(BlogCategory source);
|
||||||
|
|
||||||
|
public override partial void Map(BlogCategory source, BlogCategoryDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BlogCategory source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BlogCategory source, BlogCategoryDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BlogPostToBlogPostDtoMapper : MapperBase<BlogPost, BlogPostDto>
|
||||||
|
{
|
||||||
|
public override partial BlogPostDto Map(BlogPost source);
|
||||||
|
|
||||||
|
public override partial void Map(BlogPost source, BlogPostDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BlogPost source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BlogPost source, BlogPostDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class BlogPostToBlogPostListDtoMapper : MapperBase<BlogPost, BlogPostListDto>
|
||||||
|
{
|
||||||
|
public override partial BlogPostListDto Map(BlogPost source);
|
||||||
|
|
||||||
|
public override partial void Map(BlogPost source, BlogPostListDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(BlogPost source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(BlogPost source, BlogPostListDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ProductToProductDtoMapper : TwoWayMapperBase<Product, ProductDto>
|
||||||
|
{
|
||||||
|
public override partial ProductDto Map(Product source);
|
||||||
|
|
||||||
|
public override partial void Map(Product source, ProductDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Product source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Product source, ProductDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override partial Product ReverseMap(ProductDto destination);
|
||||||
|
|
||||||
|
public override partial void ReverseMap(ProductDto destination, Product source);
|
||||||
|
|
||||||
|
public override void BeforeReverseMap(ProductDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterReverseMap(ProductDto destination, Product source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class PaymentMethodToPaymentMethodDtoMapper : MapperBase<PaymentMethod, PaymentMethodDto>
|
||||||
|
{
|
||||||
|
public override partial PaymentMethodDto Map(PaymentMethod source);
|
||||||
|
|
||||||
|
public override partial void Map(PaymentMethod source, PaymentMethodDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(PaymentMethod source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(PaymentMethod source, PaymentMethodDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class InstallmentOptionToInstallmentOptionDtoMapper : MapperBase<InstallmentOption, InstallmentOptionDto>
|
||||||
|
{
|
||||||
|
public override partial InstallmentOptionDto Map(InstallmentOption source);
|
||||||
|
|
||||||
|
public override partial void Map(InstallmentOption source, InstallmentOptionDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(InstallmentOption source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(InstallmentOption source, InstallmentOptionDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class OrderToOrderDtoMapper : MapperBase<Order, OrderDto>
|
||||||
|
{
|
||||||
|
public override partial OrderDto Map(Order source);
|
||||||
|
|
||||||
|
public override partial void Map(Order source, OrderDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Order source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Order source, OrderDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class AboutToAboutDtoMapper : MapperBase<About, AboutDto>
|
||||||
|
{
|
||||||
|
public override partial AboutDto Map(About source);
|
||||||
|
|
||||||
|
public override partial void Map(About source, AboutDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(About source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(About source, AboutDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class HomeToHomeDtoMapper : MapperBase<Home, HomeDto>
|
||||||
|
{
|
||||||
|
public override partial HomeDto Map(Home source);
|
||||||
|
|
||||||
|
public override partial void Map(Home source, HomeDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Home source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Home source, HomeDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class ContactToContactDtoMapper : MapperBase<Contact, ContactDto>
|
||||||
|
{
|
||||||
|
public override partial ContactDto Map(Contact source);
|
||||||
|
|
||||||
|
public override partial void Map(Contact source, ContactDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Contact source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Contact source, ContactDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class CountryToCountryDtoMapper : MapperBase<Country, CountryDto>
|
||||||
|
{
|
||||||
|
public override partial CountryDto Map(Country source);
|
||||||
|
|
||||||
|
public override partial void Map(Country source, CountryDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Country source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Country source, CountryDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
using Sozsoft.Platform.Routes;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform;
|
|
||||||
|
|
||||||
public class RouteAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public RouteAutoMapperProfile()
|
|
||||||
{
|
|
||||||
// Blog mappings
|
|
||||||
CreateMap<Route, RouteDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
22
api/src/Sozsoft.Platform.Application/Routes/RouteMappers.cs
Normal file
22
api/src/Sozsoft.Platform.Application/Routes/RouteMappers.cs
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Sozsoft.Platform.Routes;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class RouteToRouteDtoMapper : MapperBase<Route, RouteDto>
|
||||||
|
{
|
||||||
|
public override partial RouteDto Map(Route source);
|
||||||
|
|
||||||
|
public override partial void Map(Route source, RouteDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Route source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Route source, RouteDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
@ -21,14 +21,14 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Account.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Account.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.Application" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.Application" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.FeatureManagement.Application" Version="10.0.0" />
|
||||||
|
|
||||||
<!-- Dynamic Code Compilation -->
|
<!-- Dynamic Code Compilation -->
|
||||||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.12.0" />
|
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="5.3.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
using AutoMapper;
|
|
||||||
using Sozsoft.Platform.Entities;
|
|
||||||
|
|
||||||
namespace Sozsoft.Platform.VideoRooms;
|
|
||||||
|
|
||||||
public class VideoroomAutoMapperProfile : Profile
|
|
||||||
{
|
|
||||||
public VideoroomAutoMapperProfile()
|
|
||||||
{
|
|
||||||
CreateMap<Videoroom, VideoroomDto>();
|
|
||||||
CreateMap<VideoroomAttandance, VideoroomAttendanceDto>();
|
|
||||||
CreateMap<VideoroomParticipant, VideoroomParticipantDto>();
|
|
||||||
CreateMap<VideoroomChat, VideoroomChatDto>();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,69 @@
|
||||||
|
using Sozsoft.Platform.Entities;
|
||||||
|
using Riok.Mapperly.Abstractions;
|
||||||
|
using Volo.Abp.Mapperly;
|
||||||
|
|
||||||
|
namespace Sozsoft.Platform.VideoRooms;
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class VideoroomToVideoroomDtoMapper : MapperBase<Videoroom, VideoroomDto>
|
||||||
|
{
|
||||||
|
public override partial VideoroomDto Map(Videoroom source);
|
||||||
|
|
||||||
|
public override partial void Map(Videoroom source, VideoroomDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(Videoroom source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(Videoroom source, VideoroomDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class VideoroomAttandanceToVideoroomAttendanceDtoMapper : MapperBase<VideoroomAttandance, VideoroomAttendanceDto>
|
||||||
|
{
|
||||||
|
public override partial VideoroomAttendanceDto Map(VideoroomAttandance source);
|
||||||
|
|
||||||
|
public override partial void Map(VideoroomAttandance source, VideoroomAttendanceDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(VideoroomAttandance source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(VideoroomAttandance source, VideoroomAttendanceDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class VideoroomParticipantToVideoroomParticipantDtoMapper : MapperBase<VideoroomParticipant, VideoroomParticipantDto>
|
||||||
|
{
|
||||||
|
public override partial VideoroomParticipantDto Map(VideoroomParticipant source);
|
||||||
|
|
||||||
|
public override partial void Map(VideoroomParticipant source, VideoroomParticipantDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(VideoroomParticipant source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(VideoroomParticipant source, VideoroomParticipantDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||||
|
public partial class VideoroomChatToVideoroomChatDtoMapper : MapperBase<VideoroomChat, VideoroomChatDto>
|
||||||
|
{
|
||||||
|
public override partial VideoroomChatDto Map(VideoroomChat source);
|
||||||
|
|
||||||
|
public override partial void Map(VideoroomChat source, VideoroomChatDto destination);
|
||||||
|
|
||||||
|
public override void BeforeMap(VideoroomChat source)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void AfterMap(VideoroomChat source, VideoroomChatDto destination)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -184,7 +184,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
|
||||||
ExportJson = DefaultExportJson,
|
ExportJson = DefaultExportJson,
|
||||||
IsSubForm = false,
|
IsSubForm = false,
|
||||||
ShowNote = true,
|
ShowNote = true,
|
||||||
LayoutJson = DefaultLayoutJson(),
|
LayoutJson = DefaultLayoutJson("tree"),
|
||||||
CultureName = LanguageCodes.En,
|
CultureName = LanguageCodes.En,
|
||||||
ListFormCode = listFormName,
|
ListFormCode = listFormName,
|
||||||
Name = listFormName,
|
Name = listFormName,
|
||||||
|
|
@ -211,6 +211,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
|
||||||
ColumnOptionJson = DefaultColumnOptionJson(),
|
ColumnOptionJson = DefaultColumnOptionJson(),
|
||||||
PermissionJson = DefaultPermissionJson(AbpIdentity.Permissions.Create, listFormName, AbpIdentity.Permissions.Update, AbpIdentity.Permissions.Delete, AbpIdentity.Permissions.Export, AbpIdentity.Permissions.Import, AbpIdentity.Permissions.Note),
|
PermissionJson = DefaultPermissionJson(AbpIdentity.Permissions.Create, listFormName, AbpIdentity.Permissions.Update, AbpIdentity.Permissions.Delete, AbpIdentity.Permissions.Export, AbpIdentity.Permissions.Import, AbpIdentity.Permissions.Note),
|
||||||
PagerOptionJson = DefaultPagerOptionJson,
|
PagerOptionJson = DefaultPagerOptionJson,
|
||||||
|
TreeOptionJson = DefaultTreeOptionJson("Name", "ParentName", true),
|
||||||
EditingOptionJson = DefaultEditingOptionJson(listFormName, 600, 600, true, true, true, true, false),
|
EditingOptionJson = DefaultEditingOptionJson(listFormName, 600, 600, true, true, true, true, false),
|
||||||
EditingFormJson = JsonSerializer.Serialize(new List<EditingFormDto>()
|
EditingFormJson = JsonSerializer.Serialize(new List<EditingFormDto>()
|
||||||
{
|
{
|
||||||
|
|
@ -236,7 +237,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
|
||||||
#region Permission Fields
|
#region Permission Fields
|
||||||
await _listFormFieldRepository.InsertManyAsync(
|
await _listFormFieldRepository.InsertManyAsync(
|
||||||
[
|
[
|
||||||
new() {
|
new() {
|
||||||
ListFormCode = listForm.ListFormCode,
|
ListFormCode = listForm.ListFormCode,
|
||||||
CultureName = LanguageCodes.En,
|
CultureName = LanguageCodes.En,
|
||||||
SourceDbType = DbType.Guid,
|
SourceDbType = DbType.Guid,
|
||||||
|
|
@ -255,22 +256,14 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
|
||||||
ListFormCode = listForm.ListFormCode,
|
ListFormCode = listForm.ListFormCode,
|
||||||
CultureName = LanguageCodes.En,
|
CultureName = LanguageCodes.En,
|
||||||
SourceDbType = DbType.String,
|
SourceDbType = DbType.String,
|
||||||
FieldName = "GroupName",
|
FieldName = "Name",
|
||||||
CaptionName = "App.Listform.ListformField.GroupName",
|
CaptionName = "App.Listform.ListformField.Name",
|
||||||
Width = 0,
|
Width = 0,
|
||||||
ListOrderNo = 2,
|
ListOrderNo = 2,
|
||||||
Visible = true,
|
Visible = true,
|
||||||
IsActive = true,
|
IsActive = true,
|
||||||
|
|
||||||
SortIndex = 1,
|
|
||||||
SortDirection = GridColumnOptions.SortOrderAsc,
|
|
||||||
AllowSearch = true,
|
AllowSearch = true,
|
||||||
LookupJson = JsonSerializer.Serialize(new LookupDto {
|
|
||||||
DataSourceType = UiLookupDataSourceTypeEnum.Query,
|
|
||||||
DisplayExpr = "Name",
|
|
||||||
ValueExpr = "Key",
|
|
||||||
LookupQuery = LookupQueryValues.PermissionGroupValues
|
|
||||||
}),
|
|
||||||
ColumnCustomizationJson = DefaultColumnCustomizationJson,
|
ColumnCustomizationJson = DefaultColumnCustomizationJson,
|
||||||
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
|
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
|
||||||
PivotSettingsJson = DefaultPivotSettingsJson
|
PivotSettingsJson = DefaultPivotSettingsJson
|
||||||
|
|
@ -301,14 +294,22 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
|
||||||
ListFormCode = listForm.ListFormCode,
|
ListFormCode = listForm.ListFormCode,
|
||||||
CultureName = LanguageCodes.En,
|
CultureName = LanguageCodes.En,
|
||||||
SourceDbType = DbType.String,
|
SourceDbType = DbType.String,
|
||||||
FieldName = "Name",
|
FieldName = "GroupName",
|
||||||
CaptionName = "App.Listform.ListformField.Name",
|
CaptionName = "App.Listform.ListformField.GroupName",
|
||||||
Width = 0,
|
Width = 0,
|
||||||
ListOrderNo = 4,
|
ListOrderNo = 4,
|
||||||
Visible = true,
|
Visible = true,
|
||||||
IsActive = true,
|
IsActive = true,
|
||||||
|
|
||||||
|
SortIndex = 1,
|
||||||
|
SortDirection = GridColumnOptions.SortOrderAsc,
|
||||||
AllowSearch = true,
|
AllowSearch = true,
|
||||||
|
LookupJson = JsonSerializer.Serialize(new LookupDto {
|
||||||
|
DataSourceType = UiLookupDataSourceTypeEnum.Query,
|
||||||
|
DisplayExpr = "Name",
|
||||||
|
ValueExpr = "Key",
|
||||||
|
LookupQuery = LookupQueryValues.PermissionGroupValues
|
||||||
|
}),
|
||||||
ColumnCustomizationJson = DefaultColumnCustomizationJson,
|
ColumnCustomizationJson = DefaultColumnCustomizationJson,
|
||||||
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
|
PermissionJson = DefaultFieldPermissionJson(AbpIdentity.Permissions.Create, AbpIdentity.Permissions.Default, AbpIdentity.Permissions.Update, true, true, false),
|
||||||
PivotSettingsJson = DefaultPivotSettingsJson
|
PivotSettingsJson = DefaultPivotSettingsJson
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<UserSecretsId>467bbc0f-83d0-40d0-a9f2-230c8620bdad</UserSecretsId>
|
<UserSecretsId>467bbc0f-83d0-40d0-a9f2-230c8620bdad</UserSecretsId>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|
@ -88,17 +88,18 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Serilog.Extensions.Logging" Version="9.0.0" />
|
<PackageReference Include="Serilog.Extensions.Logging" Version="10.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
|
<PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Hangfire.SqlServer" Version="1.8.14" />
|
<PackageReference Include="Hangfire.SqlServer" Version="1.8.21" />
|
||||||
<PackageReference Include="Volo.Abp.Autofac" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Autofac" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="10.0.0" />
|
||||||
|
<PackageReference Include="System.Security.Cryptography.Xml" Version="10.0.8" PrivateAssets="all" />
|
||||||
<ProjectReference Include="..\Sozsoft.Platform.Application.Contracts\Sozsoft.Platform.Application.Contracts.csproj" />
|
<ProjectReference Include="..\Sozsoft.Platform.Application.Contracts\Sozsoft.Platform.Application.Contracts.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Platform.EntityFrameworkCore\Sozsoft.Platform.EntityFrameworkCore.csproj" />
|
<ProjectReference Include="..\Sozsoft.Platform.EntityFrameworkCore\Sozsoft.Platform.EntityFrameworkCore.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -3,19 +3,19 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Identity.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.BackgroundJobs.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundJobs.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AuditLogging.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AuditLogging.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.FeatureManagement.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Shared" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.OpenIddict.Domain.Shared" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.OpenIddict.Domain.Shared" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
@ -24,7 +24,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -226,7 +226,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep
|
||||||
|
|
||||||
if (!redirectUri.IsNullOrWhiteSpace() || !postLogoutRedirectUri.IsNullOrWhiteSpace())
|
if (!redirectUri.IsNullOrWhiteSpace() || !postLogoutRedirectUri.IsNullOrWhiteSpace())
|
||||||
{
|
{
|
||||||
application.Permissions.Add(OpenIddictConstants.Permissions.Endpoints.Logout);
|
application.Permissions.Add(OpenIddictConstants.Permissions.Endpoints.EndSession);
|
||||||
}
|
}
|
||||||
|
|
||||||
var buildInGrantTypes = new[] {
|
var buildInGrantTypes = new[] {
|
||||||
|
|
@ -283,7 +283,7 @@ public class OpenIddictDataSeedContributor : IDataSeedContributor, ITransientDep
|
||||||
if (grantType == OpenIddictConstants.GrantTypes.DeviceCode)
|
if (grantType == OpenIddictConstants.GrantTypes.DeviceCode)
|
||||||
{
|
{
|
||||||
application.Permissions.Add(OpenIddictConstants.Permissions.GrantTypes.DeviceCode);
|
application.Permissions.Add(OpenIddictConstants.Permissions.GrantTypes.DeviceCode);
|
||||||
application.Permissions.Add(OpenIddictConstants.Permissions.Endpoints.Device);
|
application.Permissions.Add(OpenIddictConstants.Permissions.Endpoints.DeviceAuthorization);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (grantType == OpenIddictConstants.GrantTypes.Implicit)
|
if (grantType == OpenIddictConstants.GrantTypes.Implicit)
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ public class ChartValueAxis : ValueObject
|
||||||
public int MaxAutoBreakCount { get; private set; } = 2;
|
public int MaxAutoBreakCount { get; private set; } = 2;
|
||||||
|
|
||||||
[JsonConstructor]
|
[JsonConstructor]
|
||||||
protected ChartValueAxis() { }
|
public ChartValueAxis() { }
|
||||||
|
|
||||||
protected override IEnumerable<object> GetAtomicValues()
|
protected override IEnumerable<object> GetAtomicValues()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|
@ -25,18 +25,19 @@
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Flurl.Http" Version="4.0.2" />
|
<PackageReference Include="Flurl.Http" Version="4.0.2" />
|
||||||
<PackageReference Include="Volo.Abp.Emailing" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Emailing" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Identity" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Identity" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.BackgroundJobs.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundJobs.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AuditLogging.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AuditLogging.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.FeatureManagement.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.OpenIddict.Domain" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.OpenIddict.Domain" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.OpenIddict" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.OpenIddict" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.BackgroundWorkers.Hangfire" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundWorkers.Hangfire" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.BlobStoring" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BlobStoring" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.BlobStoring.FileSystem" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BlobStoring.FileSystem" Version="10.0.0" />
|
||||||
|
<PackageReference Include="System.Security.Cryptography.Xml" Version="10.0.8" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore;
|
||||||
namespace Sozsoft.Platform.Migrations
|
namespace Sozsoft.Platform.Migrations
|
||||||
{
|
{
|
||||||
[DbContext(typeof(PlatformDbContext))]
|
[DbContext(typeof(PlatformDbContext))]
|
||||||
[Migration("20260523160811_Initial")]
|
[Migration("20260524210111_Initial")]
|
||||||
partial class Initial
|
partial class Initial
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
|
|
@ -22,7 +22,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
#pragma warning disable 612, 618
|
#pragma warning disable 612, 618
|
||||||
modelBuilder
|
modelBuilder
|
||||||
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
|
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
|
||||||
.HasAnnotation("ProductVersion", "9.0.2")
|
.HasAnnotation("ProductVersion", "10.0.4")
|
||||||
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
||||||
|
|
||||||
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
||||||
|
|
@ -6255,6 +6255,34 @@ namespace Sozsoft.Platform.Migrations
|
||||||
b.ToTable("AbpAuditLogActions", (string)null);
|
b.ToTable("AbpAuditLogActions", (string)null);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogExcelFile", b =>
|
||||||
|
{
|
||||||
|
b.Property<Guid>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
|
b.Property<DateTime>("CreationTime")
|
||||||
|
.HasColumnType("datetime2")
|
||||||
|
.HasColumnName("CreationTime");
|
||||||
|
|
||||||
|
b.Property<Guid?>("CreatorId")
|
||||||
|
.HasColumnType("uniqueidentifier")
|
||||||
|
.HasColumnName("CreatorId");
|
||||||
|
|
||||||
|
b.Property<string>("FileName")
|
||||||
|
.HasMaxLength(256)
|
||||||
|
.HasColumnType("nvarchar(256)")
|
||||||
|
.HasColumnName("FileName");
|
||||||
|
|
||||||
|
b.Property<Guid?>("TenantId")
|
||||||
|
.HasColumnType("uniqueidentifier")
|
||||||
|
.HasColumnName("TenantId");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("AbpAuditLogExcelFiles", (string)null);
|
||||||
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
|
modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
|
||||||
{
|
{
|
||||||
b.Property<Guid>("Id")
|
b.Property<Guid>("Id")
|
||||||
|
|
@ -6352,6 +6380,10 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.ValueGeneratedOnAdd()
|
.ValueGeneratedOnAdd()
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
|
b.Property<string>("ApplicationName")
|
||||||
|
.HasMaxLength(96)
|
||||||
|
.HasColumnType("nvarchar(96)");
|
||||||
|
|
||||||
b.Property<string>("ConcurrencyStamp")
|
b.Property<string>("ConcurrencyStamp")
|
||||||
.IsConcurrencyToken()
|
.IsConcurrencyToken()
|
||||||
.IsRequired()
|
.IsRequired()
|
||||||
|
|
@ -6540,6 +6572,10 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(40)")
|
.HasColumnType("nvarchar(40)")
|
||||||
.HasColumnName("ConcurrencyStamp");
|
.HasColumnName("ConcurrencyStamp");
|
||||||
|
|
||||||
|
b.Property<DateTime>("CreationTime")
|
||||||
|
.HasColumnType("datetime2")
|
||||||
|
.HasColumnName("CreationTime");
|
||||||
|
|
||||||
b.Property<string>("Description")
|
b.Property<string>("Description")
|
||||||
.HasMaxLength(256)
|
.HasMaxLength(256)
|
||||||
.HasColumnType("nvarchar(256)");
|
.HasColumnType("nvarchar(256)");
|
||||||
|
|
@ -6614,6 +6650,10 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(40)")
|
.HasColumnType("nvarchar(40)")
|
||||||
.HasColumnName("ConcurrencyStamp");
|
.HasColumnName("ConcurrencyStamp");
|
||||||
|
|
||||||
|
b.Property<DateTime>("CreationTime")
|
||||||
|
.HasColumnType("datetime2")
|
||||||
|
.HasColumnName("CreationTime");
|
||||||
|
|
||||||
b.Property<int>("EntityVersion")
|
b.Property<int>("EntityVersion")
|
||||||
.HasColumnType("int");
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
|
@ -6774,8 +6814,8 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(64)");
|
.HasColumnType("nvarchar(64)");
|
||||||
|
|
||||||
b.Property<string>("DeviceInfo")
|
b.Property<string>("DeviceInfo")
|
||||||
.HasMaxLength(64)
|
.HasMaxLength(256)
|
||||||
.HasColumnType("nvarchar(64)");
|
.HasColumnType("nvarchar(256)");
|
||||||
|
|
||||||
b.Property<string>("ExtraProperties")
|
b.Property<string>("ExtraProperties")
|
||||||
.HasColumnType("nvarchar(max)")
|
.HasColumnType("nvarchar(max)")
|
||||||
|
|
@ -7412,6 +7452,9 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(max)")
|
.HasColumnType("nvarchar(max)")
|
||||||
.HasColumnName("ExtraProperties");
|
.HasColumnName("ExtraProperties");
|
||||||
|
|
||||||
|
b.Property<string>("FrontChannelLogoutUri")
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
b.Property<bool>("IsDeleted")
|
b.Property<bool>("IsDeleted")
|
||||||
.ValueGeneratedOnAdd()
|
.ValueGeneratedOnAdd()
|
||||||
.HasColumnType("bit")
|
.HasColumnType("bit")
|
||||||
|
|
@ -7635,8 +7678,8 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(400)");
|
.HasColumnType("nvarchar(400)");
|
||||||
|
|
||||||
b.Property<string>("Type")
|
b.Property<string>("Type")
|
||||||
.HasMaxLength(50)
|
.HasMaxLength(150)
|
||||||
.HasColumnType("nvarchar(50)");
|
.HasColumnType("nvarchar(150)");
|
||||||
|
|
||||||
b.HasKey("Id");
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
|
@ -11,6 +11,21 @@ namespace Sozsoft.Platform.Migrations
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
protected override void Up(MigrationBuilder migrationBuilder)
|
protected override void Up(MigrationBuilder migrationBuilder)
|
||||||
{
|
{
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "AbpAuditLogExcelFiles",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
||||||
|
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
||||||
|
FileName = table.Column<string>(type: "nvarchar(256)", maxLength: 256, nullable: true),
|
||||||
|
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
|
||||||
|
CreatorId = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_AbpAuditLogExcelFiles", x => x.Id);
|
||||||
|
});
|
||||||
|
|
||||||
migrationBuilder.CreateTable(
|
migrationBuilder.CreateTable(
|
||||||
name: "AbpAuditLogs",
|
name: "AbpAuditLogs",
|
||||||
columns: table => new
|
columns: table => new
|
||||||
|
|
@ -50,6 +65,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
columns: table => new
|
columns: table => new
|
||||||
{
|
{
|
||||||
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
||||||
|
ApplicationName = table.Column<string>(type: "nvarchar(96)", maxLength: 96, nullable: true),
|
||||||
JobName = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
|
JobName = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
|
||||||
JobArgs = table.Column<string>(type: "nvarchar(max)", maxLength: 1048576, nullable: false),
|
JobArgs = table.Column<string>(type: "nvarchar(max)", maxLength: 1048576, nullable: false),
|
||||||
TryCount = table.Column<short>(type: "smallint", nullable: false, defaultValue: (short)0),
|
TryCount = table.Column<short>(type: "smallint", nullable: false, defaultValue: (short)0),
|
||||||
|
|
@ -78,6 +94,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
RegexDescription = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: true),
|
RegexDescription = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: true),
|
||||||
Description = table.Column<string>(type: "nvarchar(256)", maxLength: 256, nullable: true),
|
Description = table.Column<string>(type: "nvarchar(256)", maxLength: 256, nullable: true),
|
||||||
ValueType = table.Column<int>(type: "int", nullable: false),
|
ValueType = table.Column<int>(type: "int", nullable: false),
|
||||||
|
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
|
||||||
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
||||||
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
|
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
|
||||||
},
|
},
|
||||||
|
|
@ -244,6 +261,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
IsStatic = table.Column<bool>(type: "bit", nullable: false),
|
IsStatic = table.Column<bool>(type: "bit", nullable: false),
|
||||||
IsPublic = table.Column<bool>(type: "bit", nullable: false),
|
IsPublic = table.Column<bool>(type: "bit", nullable: false),
|
||||||
EntityVersion = table.Column<int>(type: "int", nullable: false),
|
EntityVersion = table.Column<int>(type: "int", nullable: false),
|
||||||
|
CreationTime = table.Column<DateTime>(type: "datetime2", nullable: false),
|
||||||
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
||||||
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
|
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
|
||||||
},
|
},
|
||||||
|
|
@ -284,7 +302,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
Id = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
||||||
SessionId = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
|
SessionId = table.Column<string>(type: "nvarchar(128)", maxLength: 128, nullable: false),
|
||||||
Device = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: false),
|
Device = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: false),
|
||||||
DeviceInfo = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: true),
|
DeviceInfo = table.Column<string>(type: "nvarchar(256)", maxLength: 256, nullable: true),
|
||||||
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
TenantId = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
||||||
UserId = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
UserId = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
||||||
ClientId = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: true),
|
ClientId = table.Column<string>(type: "nvarchar(64)", maxLength: 64, nullable: true),
|
||||||
|
|
@ -802,6 +820,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
RedirectUris = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
RedirectUris = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
||||||
Requirements = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
Requirements = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
||||||
Settings = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
Settings = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
||||||
|
FrontChannelLogoutUri = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
||||||
ClientUri = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
ClientUri = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
||||||
LogoUri = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
LogoUri = table.Column<string>(type: "nvarchar(max)", nullable: true),
|
||||||
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
||||||
|
|
@ -3051,7 +3070,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
ReferenceId = table.Column<string>(type: "nvarchar(100)", maxLength: 100, nullable: true),
|
ReferenceId = table.Column<string>(type: "nvarchar(100)", maxLength: 100, nullable: true),
|
||||||
Status = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
|
Status = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
|
||||||
Subject = table.Column<string>(type: "nvarchar(400)", maxLength: 400, nullable: true),
|
Subject = table.Column<string>(type: "nvarchar(400)", maxLength: 400, nullable: true),
|
||||||
Type = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
|
Type = table.Column<string>(type: "nvarchar(150)", maxLength: 150, nullable: true),
|
||||||
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
ExtraProperties = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
||||||
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
|
ConcurrencyStamp = table.Column<string>(type: "nvarchar(40)", maxLength: 40, nullable: false)
|
||||||
},
|
},
|
||||||
|
|
@ -4045,6 +4064,9 @@ namespace Sozsoft.Platform.Migrations
|
||||||
migrationBuilder.DropTable(
|
migrationBuilder.DropTable(
|
||||||
name: "AbpAuditLogActions");
|
name: "AbpAuditLogActions");
|
||||||
|
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "AbpAuditLogExcelFiles");
|
||||||
|
|
||||||
migrationBuilder.DropTable(
|
migrationBuilder.DropTable(
|
||||||
name: "AbpBackgroundJobs");
|
name: "AbpBackgroundJobs");
|
||||||
|
|
||||||
|
|
@ -19,7 +19,7 @@ namespace Sozsoft.Platform.Migrations
|
||||||
#pragma warning disable 612, 618
|
#pragma warning disable 612, 618
|
||||||
modelBuilder
|
modelBuilder
|
||||||
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
|
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
|
||||||
.HasAnnotation("ProductVersion", "9.0.2")
|
.HasAnnotation("ProductVersion", "10.0.4")
|
||||||
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
||||||
|
|
||||||
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
||||||
|
|
@ -6252,6 +6252,34 @@ namespace Sozsoft.Platform.Migrations
|
||||||
b.ToTable("AbpAuditLogActions", (string)null);
|
b.ToTable("AbpAuditLogActions", (string)null);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogExcelFile", b =>
|
||||||
|
{
|
||||||
|
b.Property<Guid>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
|
b.Property<DateTime>("CreationTime")
|
||||||
|
.HasColumnType("datetime2")
|
||||||
|
.HasColumnName("CreationTime");
|
||||||
|
|
||||||
|
b.Property<Guid?>("CreatorId")
|
||||||
|
.HasColumnType("uniqueidentifier")
|
||||||
|
.HasColumnName("CreatorId");
|
||||||
|
|
||||||
|
b.Property<string>("FileName")
|
||||||
|
.HasMaxLength(256)
|
||||||
|
.HasColumnType("nvarchar(256)")
|
||||||
|
.HasColumnName("FileName");
|
||||||
|
|
||||||
|
b.Property<Guid?>("TenantId")
|
||||||
|
.HasColumnType("uniqueidentifier")
|
||||||
|
.HasColumnName("TenantId");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("AbpAuditLogExcelFiles", (string)null);
|
||||||
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
|
modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
|
||||||
{
|
{
|
||||||
b.Property<Guid>("Id")
|
b.Property<Guid>("Id")
|
||||||
|
|
@ -6349,6 +6377,10 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.ValueGeneratedOnAdd()
|
.ValueGeneratedOnAdd()
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
|
b.Property<string>("ApplicationName")
|
||||||
|
.HasMaxLength(96)
|
||||||
|
.HasColumnType("nvarchar(96)");
|
||||||
|
|
||||||
b.Property<string>("ConcurrencyStamp")
|
b.Property<string>("ConcurrencyStamp")
|
||||||
.IsConcurrencyToken()
|
.IsConcurrencyToken()
|
||||||
.IsRequired()
|
.IsRequired()
|
||||||
|
|
@ -6537,6 +6569,10 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(40)")
|
.HasColumnType("nvarchar(40)")
|
||||||
.HasColumnName("ConcurrencyStamp");
|
.HasColumnName("ConcurrencyStamp");
|
||||||
|
|
||||||
|
b.Property<DateTime>("CreationTime")
|
||||||
|
.HasColumnType("datetime2")
|
||||||
|
.HasColumnName("CreationTime");
|
||||||
|
|
||||||
b.Property<string>("Description")
|
b.Property<string>("Description")
|
||||||
.HasMaxLength(256)
|
.HasMaxLength(256)
|
||||||
.HasColumnType("nvarchar(256)");
|
.HasColumnType("nvarchar(256)");
|
||||||
|
|
@ -6611,6 +6647,10 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(40)")
|
.HasColumnType("nvarchar(40)")
|
||||||
.HasColumnName("ConcurrencyStamp");
|
.HasColumnName("ConcurrencyStamp");
|
||||||
|
|
||||||
|
b.Property<DateTime>("CreationTime")
|
||||||
|
.HasColumnType("datetime2")
|
||||||
|
.HasColumnName("CreationTime");
|
||||||
|
|
||||||
b.Property<int>("EntityVersion")
|
b.Property<int>("EntityVersion")
|
||||||
.HasColumnType("int");
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
|
@ -6771,8 +6811,8 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(64)");
|
.HasColumnType("nvarchar(64)");
|
||||||
|
|
||||||
b.Property<string>("DeviceInfo")
|
b.Property<string>("DeviceInfo")
|
||||||
.HasMaxLength(64)
|
.HasMaxLength(256)
|
||||||
.HasColumnType("nvarchar(64)");
|
.HasColumnType("nvarchar(256)");
|
||||||
|
|
||||||
b.Property<string>("ExtraProperties")
|
b.Property<string>("ExtraProperties")
|
||||||
.HasColumnType("nvarchar(max)")
|
.HasColumnType("nvarchar(max)")
|
||||||
|
|
@ -7409,6 +7449,9 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(max)")
|
.HasColumnType("nvarchar(max)")
|
||||||
.HasColumnName("ExtraProperties");
|
.HasColumnName("ExtraProperties");
|
||||||
|
|
||||||
|
b.Property<string>("FrontChannelLogoutUri")
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
b.Property<bool>("IsDeleted")
|
b.Property<bool>("IsDeleted")
|
||||||
.ValueGeneratedOnAdd()
|
.ValueGeneratedOnAdd()
|
||||||
.HasColumnType("bit")
|
.HasColumnType("bit")
|
||||||
|
|
@ -7632,8 +7675,8 @@ namespace Sozsoft.Platform.Migrations
|
||||||
.HasColumnType("nvarchar(400)");
|
.HasColumnType("nvarchar(400)");
|
||||||
|
|
||||||
b.Property<string>("Type")
|
b.Property<string>("Type")
|
||||||
.HasMaxLength(50)
|
.HasMaxLength(150)
|
||||||
.HasColumnType("nvarchar(50)");
|
.HasColumnType("nvarchar(150)");
|
||||||
|
|
||||||
b.HasKey("Id");
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|
@ -24,26 +24,29 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="EFCore.BulkExtensions" Version="9.0.1" />
|
<PackageReference Include="EFCore.BulkExtensions" Version="10.0.1" />
|
||||||
<ProjectReference Include="..\..\modules\Sozsoft.Languages\Sozsoft.Languages.EntityFrameworkCore\Sozsoft.Languages.EntityFrameworkCore.csproj" />
|
<ProjectReference Include="..\..\modules\Sozsoft.Languages\Sozsoft.Languages.EntityFrameworkCore\Sozsoft.Languages.EntityFrameworkCore.csproj" />
|
||||||
<ProjectReference Include="..\..\modules\Sozsoft.Notifications\Sozsoft.Notifications.EntityFrameworkCore\Sozsoft.Notifications.EntityFrameworkCore.csproj" />
|
<ProjectReference Include="..\..\modules\Sozsoft.Notifications\Sozsoft.Notifications.EntityFrameworkCore\Sozsoft.Notifications.EntityFrameworkCore.csproj" />
|
||||||
<ProjectReference Include="..\..\modules\Sozsoft.Settings\Sozsoft.Settings.EntityFrameworkCore\Sozsoft.Settings.EntityFrameworkCore.csproj" />
|
<ProjectReference Include="..\..\modules\Sozsoft.Settings\Sozsoft.Settings.EntityFrameworkCore\Sozsoft.Settings.EntityFrameworkCore.csproj" />
|
||||||
<ProjectReference Include="..\..\modules\Sozsoft.SqlQueryManager\Sozsoft.SqlQueryManager.EntityFrameworkCore\Sozsoft.SqlQueryManager.EntityFrameworkCore.csproj" />
|
<ProjectReference Include="..\..\modules\Sozsoft.SqlQueryManager\Sozsoft.SqlQueryManager.EntityFrameworkCore\Sozsoft.SqlQueryManager.EntityFrameworkCore.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Platform.Domain\Sozsoft.Platform.Domain.csproj" />
|
<ProjectReference Include="..\Sozsoft.Platform.Domain\Sozsoft.Platform.Domain.csproj" />
|
||||||
<PackageReference Include="Volo.Abp.Dapper" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Dapper" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore.SqlServer" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore.SqlServer" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore.PostgreSql" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.1" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Oracle.EntityFrameworkCore" Version="10.23.26200" />
|
||||||
<PackageReference Include="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundJobs.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AuditLogging.EntityFrameworkCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.OpenIddict.EntityFrameworkCore" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.EntityFrameworkCore" Version="10.0.0" />
|
||||||
|
<PackageReference Include="Volo.Abp.FeatureManagement.EntityFrameworkCore" Version="10.0.0" />
|
||||||
|
<PackageReference Include="Volo.Abp.OpenIddict.EntityFrameworkCore" Version="10.0.0" />
|
||||||
|
<PackageReference Include="System.Security.Cryptography.Xml" Version="10.0.8" PrivateAssets="all" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.0">
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="10.0.0">
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|
@ -12,12 +12,12 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Account.HttpApi.Client" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Account.HttpApi.Client" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.HttpApi.Client" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.HttpApi.Client" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.HttpApi.Client" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.HttpApi.Client" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.HttpApi.Client" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.HttpApi.Client" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.HttpApi.Client" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.FeatureManagement.HttpApi.Client" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.HttpApi.Client" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.HttpApi.Client" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -40,11 +40,11 @@ public class PlatformSessionRevocationHandler :
|
||||||
// Hata durumunda (geçersiz token, yetkisiz istek vb.) temizlik yapma.
|
// Hata durumunda (geçersiz token, yetkisiz istek vb.) temizlik yapma.
|
||||||
if (context.IsRejected) return;
|
if (context.IsRejected) return;
|
||||||
|
|
||||||
var userId = context.Principal?.GetClaim(OpenIddictConstants.Claims.Subject);
|
var userId = context.GenericTokenPrincipal?.GetClaim(OpenIddictConstants.Claims.Subject);
|
||||||
if (string.IsNullOrEmpty(userId) || !Guid.TryParse(userId, out var userGuid)) return;
|
if (string.IsNullOrEmpty(userId) || !Guid.TryParse(userId, out var userGuid)) return;
|
||||||
|
|
||||||
// Token'dan tenant ID'yi al.
|
// Token'dan tenant ID'yi al.
|
||||||
var tenantId = ParseTenantId(context.Principal?.Claims.FirstOrDefault(c => c.Type == AbpClaimTypes.TenantId)?.Value);
|
var tenantId = ParseTenantId(context.GenericTokenPrincipal?.Claims.FirstOrDefault(c => c.Type == AbpClaimTypes.TenantId)?.Value);
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
<PreserveCompilationReferences>true</PreserveCompilationReferences>
|
<PreserveCompilationReferences>true</PreserveCompilationReferences>
|
||||||
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
<NoWarn>$(NoWarn);CS8632</NoWarn>
|
||||||
|
|
@ -12,20 +12,20 @@
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="DevExpress.AspNetCore.Reporting" Version="25.1.7" />
|
<PackageReference Include="DevExpress.AspNetCore.Reporting" Version="25.1.7" />
|
||||||
<PackageReference Include="DevExpress.Drawing.Skia" Version="25.1.7" />
|
<PackageReference Include="DevExpress.Drawing.Skia" Version="25.1.7" />
|
||||||
<PackageReference Include="Volo.Abp.AspNetCore.MultiTenancy" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AspNetCore.MultiTenancy" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Autofac" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Autofac" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AspNetCore.Serilog" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AspNetCore.Serilog" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Swashbuckle" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Swashbuckle" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Account.Web.OpenIddict" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Account.Web.OpenIddict" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Hangfire.PostgreSql" Version="1.20.10" />
|
<PackageReference Include="Hangfire.PostgreSql" Version="1.20.10" />
|
||||||
<PackageReference Include="Hangfire.SqlServer" Version="1.8.14" />
|
<PackageReference Include="Hangfire.SqlServer" Version="1.8.21" />
|
||||||
<PackageReference Include="Serilog.AspNetCore" Version="9.0.0" />
|
<PackageReference Include="Serilog.AspNetCore" Version="10.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
|
<PackageReference Include="Serilog.Sinks.Async" Version="2.1.0" />
|
||||||
<PackageReference Include="Serilog.Settings.Configuration" Version="9.0.0" />
|
<PackageReference Include="Serilog.Settings.Configuration" Version="10.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.PostgreSQL" Version="2.3.0" />
|
<PackageReference Include="Serilog.Sinks.PostgreSQL" Version="2.3.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.MSSqlServer" Version="8.2.0" />
|
<PackageReference Include="Serilog.Sinks.MSSqlServer" Version="8.2.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
269
api/src/Sozsoft.Platform.HttpApi.Host/package-lock.json
generated
269
api/src/Sozsoft.Platform.HttpApi.Host/package-lock.json
generated
|
|
@ -8,250 +8,239 @@
|
||||||
"name": "my-app",
|
"name": "my-app",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.0.2"
|
"@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/aspnetcore.mvc.ui": {
|
"node_modules/@abp/aspnetcore.mvc.ui": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.3.tgz",
|
||||||
"integrity": "sha512-wqdmGuA9rZS/c+8FEA1j2LYQWWf5kdOrsAo+XcApsX6MzLJ02xoeEjuHbunVVjM0mJrMJJKb/NgAMcwxJCdnEQ==",
|
"integrity": "sha512-wPXoe6cDh2/uKAaXETizOKXrlOoQXrJ8xjIX7Vjaybw3tBPSJBGCtyFIUd8Z8OpoeV52B6MpDQszSADZFGsDFQ==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ansi-colors": "^4.1.3"
|
"ansi-colors": "^4.1.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/aspnetcore.mvc.ui.theme.basic": {
|
"node_modules/@abp/aspnetcore.mvc.ui.theme.basic": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.3.tgz",
|
||||||
"integrity": "sha512-TmUk7lHo2/Wit+nFaFlyGUfp8QihAFLk7bVxw6EBJAMJbqA+SUhdFhIu6gxwzk1urCF3nyxgsq1ZczwFZf8vdA==",
|
"integrity": "sha512-Z4b6A2yekSdFKM29pWpc252Wz/uofSKTlSzoO1mImLWnm4LH6YeQwK5eEx9LSYtHq0Y0R5i+yVhqYed98hWong==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/aspnetcore.mvc.ui.theme.shared": "~9.0.8"
|
"@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/aspnetcore.mvc.ui.theme.shared": {
|
"node_modules/@abp/aspnetcore.mvc.ui.theme.shared": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.3.tgz",
|
||||||
"integrity": "sha512-/wL9YhPq6nvU7Y4vMiTmBCBFWLyAh0ptfiGJtAN5ERA7Uxf7B3P9kRIl+KapeWbse2T+Hmc49txk79lNWRELDQ==",
|
"integrity": "sha512-1E76v8n6q9kRywB5WExffNivgOKRnMdjLpAiCLLEQ1tGKJKdjsQ2AwC/PvXxhaFQ4TkwNEt3uGhU/jkBC7O/Cg==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/aspnetcore.mvc.ui": "~9.0.8",
|
"@abp/aspnetcore.mvc.ui": "~10.0.3",
|
||||||
"@abp/bootstrap": "~9.0.8",
|
"@abp/bootstrap": "~10.0.3",
|
||||||
"@abp/bootstrap-datepicker": "~9.0.8",
|
"@abp/bootstrap-datepicker": "~10.0.3",
|
||||||
"@abp/bootstrap-daterangepicker": "~9.0.8",
|
"@abp/bootstrap-daterangepicker": "~10.0.3",
|
||||||
"@abp/datatables.net-bs5": "~9.0.8",
|
"@abp/datatables.net-bs5": "~10.0.3",
|
||||||
"@abp/font-awesome": "~9.0.8",
|
"@abp/font-awesome": "~10.0.3",
|
||||||
"@abp/jquery-form": "~9.0.8",
|
"@abp/jquery-form": "~10.0.3",
|
||||||
"@abp/jquery-validation-unobtrusive": "~9.0.8",
|
"@abp/jquery-validation-unobtrusive": "~10.0.3",
|
||||||
"@abp/lodash": "~9.0.8",
|
"@abp/lodash": "~10.0.3",
|
||||||
"@abp/luxon": "~9.0.8",
|
"@abp/luxon": "~10.0.3",
|
||||||
"@abp/malihu-custom-scrollbar-plugin": "~9.0.8",
|
"@abp/malihu-custom-scrollbar-plugin": "~10.0.3",
|
||||||
"@abp/moment": "~9.0.8",
|
"@abp/moment": "~10.0.3",
|
||||||
"@abp/select2": "~9.0.8",
|
"@abp/select2": "~10.0.3",
|
||||||
"@abp/sweetalert2": "~9.0.8",
|
"@abp/sweetalert2": "~10.0.3",
|
||||||
"@abp/timeago": "~9.0.8",
|
"@abp/timeago": "~10.0.3"
|
||||||
"@abp/toastr": "~9.0.8"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/bootstrap": {
|
"node_modules/@abp/bootstrap": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/bootstrap/-/bootstrap-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/bootstrap/-/bootstrap-10.0.3.tgz",
|
||||||
"integrity": "sha512-IZC3VKsHEDksx21pHI6ROcbLeJ+2wX03N8i4DGTl0KRQxEX9y6xqiZikJB3d4WUEsZ4s56IKH1SWeNt57iY2nA==",
|
"integrity": "sha512-HKQp72Lim5FJyOAPVNApGA5yrD78TCJ5elPWkRH+/9IlEg+8gadw2R3aDULe16N8n+pAJ6Oi94r9DTT9nOBEVQ==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"bootstrap": "^5.3.3"
|
"bootstrap": "^5.3.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/bootstrap-datepicker": {
|
"node_modules/@abp/bootstrap-datepicker": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/bootstrap-datepicker/-/bootstrap-datepicker-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.3.tgz",
|
||||||
"integrity": "sha512-fns7Sn6WvITENhpDT51HYqvtoLl2XpkXBGfAOAFpbTsjiT5DQm7OTdYHNqHDVT2dhD0nRqi9jtJMY3YS0FTMzA==",
|
"integrity": "sha512-vgp0hgSYcZLZ4cg0WuFSaU+WfMgfFneh1R/qbVRVUFhnQWsf4l8+y6tFFT9fKS55dRgl2/Jhz+Y2pHeyMmC6bQ==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bootstrap-datepicker": "^1.10.0"
|
"bootstrap-datepicker": "^1.10.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/bootstrap-daterangepicker": {
|
"node_modules/@abp/bootstrap-daterangepicker": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.3.tgz",
|
||||||
"integrity": "sha512-fJz6/tlGnpTyz0g/RVlR4Xf8Tk5Xdwagq2yqCzCDlX1nZySSsDYY0Qrqr/rlRqUJjlkNLfhAQ4J7h6aP7R8Smg==",
|
"integrity": "sha512-nMHZ8xY8AJ6UBlms6Ub9MQE0EaoNUceMBUUzJ6IGV/KCKSmVM8LwGXaz1FHG0MV35xN8hrgIwxpOB4GIbBqc/A==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bootstrap-daterangepicker": "^3.1.0"
|
"bootstrap-daterangepicker": "^3.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/core": {
|
"node_modules/@abp/core": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/core/-/core-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/core/-/core-10.0.3.tgz",
|
||||||
"integrity": "sha512-aogk6fNLAK4Lqc4K+QHdZuEA9HXuUx4RaSx4OJ1d1Zpt8ujxDQjpV+EKcgddXyp0NAS9qpuT5k39B7jRto3zWg==",
|
"integrity": "sha512-eCD3Yvw215bkF3hUgfVCxBw9OHwvfofBnzrQ4PVMKnnqgFkKj521JxYH5JwfX3fD4vW/RcgnWgxJ/IKHVONxiw==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/utils": "~9.0.8"
|
"@abp/utils": "~10.0.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/datatables.net": {
|
"node_modules/@abp/datatables.net": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/datatables.net/-/datatables.net-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/datatables.net/-/datatables.net-10.0.3.tgz",
|
||||||
"integrity": "sha512-L8JGYqJ+hxEdptQtwlpybAIkGxPikSXSYJa3KyqJizAkR42JB990EMyCrLoZtE6chfUHVq0B3VgZe4MZfNnIbw==",
|
"integrity": "sha512-1swTVGIFdNyuwlsw+o8ierTGaDHgYpFFZUwdw/467+6wlE+j+UG5WpzxiiIQrTrrvKA/IAXfNg4cZc/QRXffBg==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/jquery": "~9.0.8",
|
"@abp/jquery": "~10.0.3",
|
||||||
"datatables.net": "^2.1.8"
|
"datatables.net": "^2.3.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/datatables.net-bs5": {
|
"node_modules/@abp/datatables.net-bs5": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/datatables.net-bs5/-/datatables.net-bs5-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.3.tgz",
|
||||||
"integrity": "sha512-+RIsBV0pVn+bpnun1n2RXvC7Ns73CDR5rhY0TVFcsPt83fX7zXEyGVnyurn11g87xt+f//ZwbAqkhMUjYvSCGg==",
|
"integrity": "sha512-8/eI9c2t1kUZtqW6BYv/uQwCzhifWFuU1bS5I0Kp12aSJproTALEJoBJQoP8/r4Jm5pDxuAycbyOjZtBalwe6A==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/datatables.net": "~9.0.8",
|
"@abp/datatables.net": "~10.0.3",
|
||||||
"datatables.net-bs5": "^2.1.8"
|
"datatables.net-bs5": "^2.3.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/font-awesome": {
|
"node_modules/@abp/font-awesome": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/font-awesome/-/font-awesome-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/font-awesome/-/font-awesome-10.0.3.tgz",
|
||||||
"integrity": "sha512-+dcQSRjWx6k7qmTmRqlQv6MC7vjfivJtLUXictFkgQ18rRiYJzFlESQ9L5dnkcI3I2Xyr/54raD8Q4xZ4D9Rwg==",
|
"integrity": "sha512-i20+cAiy8YwX1H5PBVg9a5/6DPJhFDXF7q3RtF8xoLvJ8v+/t7h1IBHERyRelhw5gC085KRt3j5jwPuUguaeag==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"@fortawesome/fontawesome-free": "^6.6.0"
|
"@fortawesome/fontawesome-free": "^7.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/jquery": {
|
"node_modules/@abp/jquery": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/jquery/-/jquery-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/jquery/-/jquery-10.0.3.tgz",
|
||||||
"integrity": "sha512-lQWR59JCnP0+y5yPUAgx3Dg7v6mFjGSaQabThwk4m5Ixokz/EQXPDqIPq/M+LDqfbLTofeFNjK100H7hJkn8PQ==",
|
"integrity": "sha512-kY3pv5dqUNuNtFT+EeC7In9uyIciWsKKXS5fUccjiQFLuDRZskr7Dhr9Yx1fJrxBRfeJTs3ZBoBFpejtOlAsaQ==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"jquery": "~3.7.1"
|
"jquery": "~3.7.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/jquery-form": {
|
"node_modules/@abp/jquery-form": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/jquery-form/-/jquery-form-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/jquery-form/-/jquery-form-10.0.3.tgz",
|
||||||
"integrity": "sha512-jzpi2hQJyRdXP+e+/A3QbLyhPiHKwRKuwNvj/+6Bmvb++WO5Gf0WHROFRW0295uPIqw88OFPqWjBhYf25B7nug==",
|
"integrity": "sha512-0L+Myo3Q+nGBxQmbFf+uhTrvEb4RjKyo31UzXMRU+X+5CjjccJ7YvHejIu5JcZoIQp1BTC3rrz+CQW8Ujn6Cyg==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/jquery": "~9.0.8",
|
"@abp/jquery": "~10.0.3",
|
||||||
"jquery-form": "^4.3.0"
|
"jquery-form": "^4.3.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/jquery-validation": {
|
"node_modules/@abp/jquery-validation": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/jquery-validation/-/jquery-validation-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/jquery-validation/-/jquery-validation-10.0.3.tgz",
|
||||||
"integrity": "sha512-Ha4Zxsm2JjwclUHT3xCmhkBA1qn6D7GTBbgVN+WqkyvafPLamyeaf1oIOYjhl7Gbovq58HgIw8DLhIYl5IAxKA==",
|
"integrity": "sha512-ox16GO4LDrQk++Ao0TdC+AYGwrcMrr0AbzGfzvzmtPDwL/HdQm9tBL8mGEaNNO7n9YM/YBEnBVOSLrYswtcc/g==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/jquery": "~9.0.8",
|
"@abp/jquery": "~10.0.3",
|
||||||
"jquery-validation": "^1.21.0"
|
"jquery-validation": "^1.21.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/jquery-validation-unobtrusive": {
|
"node_modules/@abp/jquery-validation-unobtrusive": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.3.tgz",
|
||||||
"integrity": "sha512-nVeZx5Xgvg45XQZyREQMZxmBPTVmZY6c9U+1upOUaG9Fn3U9CMNPzXqnwy+spuneNUPTCH6tPT2S60HFNVH9zw==",
|
"integrity": "sha512-AS/HUSsJ3SdcIsKQMD28o1k9dtNes6JND5rALrN4uS8kJvSkA6wI+jaYKIixQYcL9pH2ilfLEpcGCn7ByZzinQ==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/jquery-validation": "~9.0.8",
|
"@abp/jquery-validation": "~10.0.3",
|
||||||
"jquery-validation-unobtrusive": "^4.0.0"
|
"jquery-validation-unobtrusive": "^4.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/lodash": {
|
"node_modules/@abp/lodash": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/lodash/-/lodash-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/lodash/-/lodash-10.0.3.tgz",
|
||||||
"integrity": "sha512-wHZcPwTqndZlPDWWNTN50DzwORv3rptBGOFAbixOXCw7Xt5PiBcpT3NdDcm5kUeuA/GQbtcsjsDFpTTBQEfxHw==",
|
"integrity": "sha512-x6RW4tCEbebZ6OtxMGMs7TGtnR/oXtWP5kL8pe27EBYOWLoX4U+GUmA6ikdGifbFeEpuRaiUDGdNaTfXGcQjug==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"lodash": "^4.17.21"
|
"lodash": "^4.17.21"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/luxon": {
|
"node_modules/@abp/luxon": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/luxon/-/luxon-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/luxon/-/luxon-10.0.3.tgz",
|
||||||
"integrity": "sha512-gsUGMX9vDIPA8UgU6UKrHNaROCYDEpt0wZ2bpK6mSNqvSFgGX+0TUZmH+S+ABTiktzOp9e7B0j+AQFtATdBIyQ==",
|
"integrity": "sha512-KwYTm+tCIFFlGbt8uZo6cvXoIB8DeAw4yKUdY2M8cMMdfENkOvlXNxghvYNrc+KbBxgbUmj3akWUc22iuxmCwg==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"luxon": "^3.5.0"
|
"luxon": "^3.7.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/malihu-custom-scrollbar-plugin": {
|
"node_modules/@abp/malihu-custom-scrollbar-plugin": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.3.tgz",
|
||||||
"integrity": "sha512-oWNg9+i6gNMqGMhX55bGTI099EhgZm+VqgAiEKcF41MaIVpt7Qva9GHHwL3Vp6NKfVSo8foPMYJzH2L8pbdpVQ==",
|
"integrity": "sha512-5ESuTYt3nncVBG0pX92wsiKmhYgItsQn8JHVhyhcFXn9LhKOx/condZSBUZnPkkCsGMe5aSibYYDGiQFkYEghg==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"malihu-custom-scrollbar-plugin": "^3.1.5"
|
"malihu-custom-scrollbar-plugin": "^3.1.5"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/moment": {
|
"node_modules/@abp/moment": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/moment/-/moment-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/moment/-/moment-10.0.3.tgz",
|
||||||
"integrity": "sha512-8vuJKNG4xu8U8kOh9NkMd/l429qp5mXNSPchjPm1e399TAbVtFaeY7jUuTKd/5fUt3KE/xQ8MR6asph31oSdtA==",
|
"integrity": "sha512-/axyeNFgFulipqAt+iGFqLSzHRG/MfFfEXJppPm7aKQm88ACRPSSJyjhqKpnaup7GW8V34u+08d7VhRthA6E5A==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"moment": "^2.30.1"
|
"moment": "^2.30.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/select2": {
|
"node_modules/@abp/select2": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/select2/-/select2-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/select2/-/select2-10.0.3.tgz",
|
||||||
"integrity": "sha512-v3jVRgi9FWS4vxAXRKe+Dyk8H5pDDlvBMuxW5Yde61Xa0UENyWmZkeRKwmHsmmOyeypgLiZzy8/nN86HqNt0ng==",
|
"integrity": "sha512-obUAgHbkYxILw0+ZR+TQgmlWlSHcr+dLLTkv2aT/9JxqRwepSiYbh5G9BTXFe94RnZvJeD0lWCj224AK0qLVGg==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"select2": "^4.0.13"
|
"select2": "^4.0.13"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/sweetalert2": {
|
"node_modules/@abp/sweetalert2": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/sweetalert2/-/sweetalert2-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/sweetalert2/-/sweetalert2-10.0.3.tgz",
|
||||||
"integrity": "sha512-VI2hmQAge8QX+OmDn2Ng8N4wWcwXMm1vf/gXNE1aV+SzFcLcDA2QOh/noLXEW1bjVy4Foa1QFf+nCXnjOilcCQ==",
|
"integrity": "sha512-xblJJIKFoEE1Lj3K0dcyR6j9Iqhhp+Ttx5/luxlbFEJdTvugldf4gGKRoYKnn7uVg19qdZcuGK4dnAUgvn9A4A==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/core": "~9.0.8",
|
"@abp/core": "~10.0.3",
|
||||||
"sweetalert2": "^11.14.1"
|
"sweetalert2": "^11.23.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/timeago": {
|
"node_modules/@abp/timeago": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/timeago/-/timeago-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/timeago/-/timeago-10.0.3.tgz",
|
||||||
"integrity": "sha512-/LcDeX2pnI7J18+HrxqIpQz2cu9FCkrMu7vdnHJstlW3EO163Jq8YEpj9l7yHOuqT6c3FMN7QkXThewxoSWjpQ==",
|
"integrity": "sha512-1refeaiUhyopr0M1Yr8SiAKNSDv9RpdTiq7QeAiB5cJIhHE7rPQcav42hNQzydJW9WJrJR3q5pe8ChFMQKjmXA==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/jquery": "~9.0.8",
|
"@abp/jquery": "~10.0.3",
|
||||||
"timeago": "^1.6.7"
|
"timeago": "^1.6.7"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@abp/toastr": {
|
|
||||||
"version": "9.0.8",
|
|
||||||
"resolved": "https://registry.npmjs.org/@abp/toastr/-/toastr-9.0.8.tgz",
|
|
||||||
"integrity": "sha512-tOwSjUOMKBlEpRzSQtCFu57i9y3/jRKe2/bYgGQlWiBy4CX/O68R8Sk0/xBjpl1wOrjEBNrHuQmvWWlqkSwNgg==",
|
|
||||||
"license": "LGPL-3.0",
|
|
||||||
"dependencies": {
|
|
||||||
"@abp/jquery": "~9.0.8",
|
|
||||||
"toastr": "^2.1.4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@abp/utils": {
|
"node_modules/@abp/utils": {
|
||||||
"version": "9.0.8",
|
"version": "10.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@abp/utils/-/utils-9.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/@abp/utils/-/utils-10.0.3.tgz",
|
||||||
"integrity": "sha512-Rat+9cnnoIzhSs/ES9JP/Su+6VWotse5B3wcwRPbiQxCMYUNXQYHq5hTSyHhL2nHG2ox6BVur2jCIzNxXvqsBw==",
|
"integrity": "sha512-EFX/LWtfG7lCd5OspHpxctzL+VjIg0tVguS03twdEYOsc5+n866T4qGf9sfPk9ryIFtVfNxKUHbOF73J/h/xbA==",
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"just-compare": "^2.3.0"
|
"just-compare": "^2.3.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@fortawesome/fontawesome-free": {
|
"node_modules/@fortawesome/fontawesome-free": {
|
||||||
"version": "6.7.2",
|
"version": "7.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz",
|
"resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-7.2.0.tgz",
|
||||||
"integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==",
|
"integrity": "sha512-3DguDv/oUE+7vjMeTSOjCSG+KeawgVQOHrKRnvUuqYh1mfArrh7s+s8hXW3e4RerBA1+Wh+hBqf8sJNpqNrBWg==",
|
||||||
"license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)",
|
"license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=6"
|
"node": ">=6"
|
||||||
|
|
@ -316,21 +305,21 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/datatables.net": {
|
"node_modules/datatables.net": {
|
||||||
"version": "2.3.4",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-2.3.4.tgz",
|
"resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-2.3.8.tgz",
|
||||||
"integrity": "sha512-fKuRlrBIdpAl2uIFgl9enKecHB41QmFd/2nN9LBbOvItV/JalAxLcyqdZXex7wX4ZXjnJQEnv6xeS9veOpKzSw==",
|
"integrity": "sha512-uhViowhlDlheAuo5a8TrkQqADsjrtGeOyvrigvr4t0+K3MyAWqClORXWAYIcN9VLX6iIX0C8O9gwJNd01hITRg==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"jquery": ">=1.7"
|
"jquery": ">=1.7"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/datatables.net-bs5": {
|
"node_modules/datatables.net-bs5": {
|
||||||
"version": "2.3.4",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/datatables.net-bs5/-/datatables.net-bs5-2.3.4.tgz",
|
"resolved": "https://registry.npmjs.org/datatables.net-bs5/-/datatables.net-bs5-2.3.8.tgz",
|
||||||
"integrity": "sha512-OSoPWhNfiU71VjNP604uTmFRxiX32U7SCW0KRZ2X6z3ZYbIwjjoWcMEjjPWOH3uOqaI0OTDBgOgOs5G28VaJog==",
|
"integrity": "sha512-TbFH99QSWm93Kn3teHLFKeyOqYbaiddlHvRFdXUwAvh/fjTMhACWmHG+I43ss8d23OEFHV0WIbN4lpPusZm5zw==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"datatables.net": "2.3.4",
|
"datatables.net": "2.3.8",
|
||||||
"jquery": ">=1.7"
|
"jquery": ">=1.7"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -359,12 +348,12 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/jquery-validation": {
|
"node_modules/jquery-validation": {
|
||||||
"version": "1.21.0",
|
"version": "1.22.1",
|
||||||
"resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.21.0.tgz",
|
"resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.22.1.tgz",
|
||||||
"integrity": "sha512-xNot0rlUIgu7duMcQ5qb6MGkGL/Z1PQaRJQoZAURW9+a/2PGOUxY36o/WyNeP2T9R6jvWB8Z9lUVvvQWI/Zs5w==",
|
"integrity": "sha512-ePLXLWK7Rh5eR652YsuIu7YPeGlCXrsJUteVw5iZopiU17yaMd3FaDggs6yyNMl56p8TYVeDRmKGK3fPZrMeQw==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"jquery": "^1.7 || ^2.0 || ^3.1"
|
"jquery": "^1.7 || ^2.0 || ^3.1 || ^4.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/jquery-validation-unobtrusive": {
|
"node_modules/jquery-validation-unobtrusive": {
|
||||||
|
|
@ -384,9 +373,9 @@
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/lodash": {
|
"node_modules/lodash": {
|
||||||
"version": "4.17.21",
|
"version": "4.18.1",
|
||||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
|
||||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
"integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/luxon": {
|
"node_modules/luxon": {
|
||||||
|
|
@ -423,9 +412,9 @@
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/sweetalert2": {
|
"node_modules/sweetalert2": {
|
||||||
"version": "11.26.3",
|
"version": "11.26.25",
|
||||||
"resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.26.3.tgz",
|
"resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.26.25.tgz",
|
||||||
"integrity": "sha512-VU0hGw/WfI9h7Mh+SCsDlWgtxDwWZ6ccqS7QcO8zEeWnwplN1GptcLstq76OluUBSLUza6ldvKd3558OhjpJ9A==",
|
"integrity": "sha512-+hunCOJdJ6FLj04T9YSLvvZXRjsvIkTeTKP2e4VF8CaBias961BTnWiSFAy7F/CM5eq3QK2Rraoc5Gzftslvkg==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"funding": {
|
"funding": {
|
||||||
"type": "individual",
|
"type": "individual",
|
||||||
|
|
@ -439,14 +428,6 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"jquery": ">=1.5.0 <4.0"
|
"jquery": ">=1.5.0 <4.0"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"node_modules/toastr": {
|
|
||||||
"version": "2.1.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/toastr/-/toastr-2.1.4.tgz",
|
|
||||||
"integrity": "sha512-LIy77F5n+sz4tefMmFOntcJ6HL0Fv3k1TDnNmFZ0bU/GcvIIfy6eG2v7zQmMiYgaalAiUv75ttFrPn5s0gyqlA==",
|
|
||||||
"dependencies": {
|
|
||||||
"jquery": ">=1.12.0"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,6 @@
|
||||||
"name": "my-app",
|
"name": "my-app",
|
||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@abp/aspnetcore.mvc.ui.theme.basic": "~9.0.2"
|
"@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,425 +1,311 @@
|
||||||
# This file is generated by running "yarn install" inside your project.
|
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||||
# Manual changes might be lost - proceed with caution!
|
# yarn lockfile v1
|
||||||
|
|
||||||
__metadata:
|
|
||||||
version: 8
|
|
||||||
cacheKey: 10c0
|
|
||||||
|
|
||||||
"@abp/aspnetcore.mvc.ui.theme.basic@npm:~9.0.2":
|
"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/aspnetcore.mvc.ui.theme.basic@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.3.tgz"
|
||||||
|
integrity sha512-Z4b6A2yekSdFKM29pWpc252Wz/uofSKTlSzoO1mImLWnm4LH6YeQwK5eEx9LSYtHq0Y0R5i+yVhqYed98hWong==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/aspnetcore.mvc.ui.theme.shared": "npm:~9.0.8"
|
"@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.3"
|
||||||
checksum: 10c0/0ba699627be691b15533b3c290c55989c3991613eb560b50a14a33ea85c354f21338809b6ff306ce53038c9ec198c6e80075df2bdb692e08ff62b997279e84d1
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/aspnetcore.mvc.ui.theme.shared@npm:~9.0.8":
|
"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/aspnetcore.mvc.ui.theme.shared@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.3.tgz"
|
||||||
|
integrity sha512-1E76v8n6q9kRywB5WExffNivgOKRnMdjLpAiCLLEQ1tGKJKdjsQ2AwC/PvXxhaFQ4TkwNEt3uGhU/jkBC7O/Cg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/aspnetcore.mvc.ui": "npm:~9.0.8"
|
"@abp/aspnetcore.mvc.ui" "~10.0.3"
|
||||||
"@abp/bootstrap": "npm:~9.0.8"
|
"@abp/bootstrap" "~10.0.3"
|
||||||
"@abp/bootstrap-datepicker": "npm:~9.0.8"
|
"@abp/bootstrap-datepicker" "~10.0.3"
|
||||||
"@abp/bootstrap-daterangepicker": "npm:~9.0.8"
|
"@abp/bootstrap-daterangepicker" "~10.0.3"
|
||||||
"@abp/datatables.net-bs5": "npm:~9.0.8"
|
"@abp/datatables.net-bs5" "~10.0.3"
|
||||||
"@abp/font-awesome": "npm:~9.0.8"
|
"@abp/font-awesome" "~10.0.3"
|
||||||
"@abp/jquery-form": "npm:~9.0.8"
|
"@abp/jquery-form" "~10.0.3"
|
||||||
"@abp/jquery-validation-unobtrusive": "npm:~9.0.8"
|
"@abp/jquery-validation-unobtrusive" "~10.0.3"
|
||||||
"@abp/lodash": "npm:~9.0.8"
|
"@abp/lodash" "~10.0.3"
|
||||||
"@abp/luxon": "npm:~9.0.8"
|
"@abp/luxon" "~10.0.3"
|
||||||
"@abp/malihu-custom-scrollbar-plugin": "npm:~9.0.8"
|
"@abp/malihu-custom-scrollbar-plugin" "~10.0.3"
|
||||||
"@abp/moment": "npm:~9.0.8"
|
"@abp/moment" "~10.0.3"
|
||||||
"@abp/select2": "npm:~9.0.8"
|
"@abp/select2" "~10.0.3"
|
||||||
"@abp/sweetalert2": "npm:~9.0.8"
|
"@abp/sweetalert2" "~10.0.3"
|
||||||
"@abp/timeago": "npm:~9.0.8"
|
"@abp/timeago" "~10.0.3"
|
||||||
"@abp/toastr": "npm:~9.0.8"
|
|
||||||
checksum: 10c0/2aac9fc3a0ee9686249bdc6ec673747fe7989f4fd92b9d9c17238667fbb97df06534aec44e647b47ed00948415bb2c831abb801154dfefc5b63665c48a36dc4e
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/aspnetcore.mvc.ui@npm:~9.0.8":
|
"@abp/aspnetcore.mvc.ui@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/aspnetcore.mvc.ui@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.3.tgz"
|
||||||
|
integrity sha512-wPXoe6cDh2/uKAaXETizOKXrlOoQXrJ8xjIX7Vjaybw3tBPSJBGCtyFIUd8Z8OpoeV52B6MpDQszSADZFGsDFQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
ansi-colors: "npm:^4.1.3"
|
ansi-colors "^4.1.3"
|
||||||
checksum: 10c0/e55ef7e5e60d880d745b296e009885476fae6aec9f5ac87632abd848098cc6eacbd731510109990cad86a104d64eb80fcf9add5d4d83bbd41ed9cf0bccea21ea
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/bootstrap-datepicker@npm:~9.0.8":
|
"@abp/bootstrap-datepicker@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/bootstrap-datepicker@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.3.tgz"
|
||||||
|
integrity sha512-vgp0hgSYcZLZ4cg0WuFSaU+WfMgfFneh1R/qbVRVUFhnQWsf4l8+y6tFFT9fKS55dRgl2/Jhz+Y2pHeyMmC6bQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
bootstrap-datepicker: "npm:^1.10.0"
|
bootstrap-datepicker "^1.10.1"
|
||||||
checksum: 10c0/32eed7f488a72bb888fb0194ed885a6c65a495d36a607a28f6baccc7ea1defe399abed985ab706c0514f7e56b666e969033de2373a37ea42d56848558fb7fbb1
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/bootstrap-daterangepicker@npm:~9.0.8":
|
"@abp/bootstrap-daterangepicker@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/bootstrap-daterangepicker@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.3.tgz"
|
||||||
|
integrity sha512-nMHZ8xY8AJ6UBlms6Ub9MQE0EaoNUceMBUUzJ6IGV/KCKSmVM8LwGXaz1FHG0MV35xN8hrgIwxpOB4GIbBqc/A==
|
||||||
dependencies:
|
dependencies:
|
||||||
bootstrap-daterangepicker: "npm:^3.1.0"
|
bootstrap-daterangepicker "^3.1.0"
|
||||||
checksum: 10c0/de0ee267ddaafb7fc3dc0615cc07e09481690a22e1762b1513f8379762470d28f2a6637181ca4d4c6115015cd4ef22738e01cdf662c8d7a7575d7f51fd0a2ce0
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/bootstrap@npm:~9.0.8":
|
"@abp/bootstrap@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/bootstrap@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/bootstrap/-/bootstrap-10.0.3.tgz"
|
||||||
|
integrity sha512-HKQp72Lim5FJyOAPVNApGA5yrD78TCJ5elPWkRH+/9IlEg+8gadw2R3aDULe16N8n+pAJ6Oi94r9DTT9nOBEVQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
bootstrap: "npm:^5.3.3"
|
bootstrap "^5.3.8"
|
||||||
checksum: 10c0/28c6abb629e103c679edccc1272a99745c9418233044bb309dd9212d4881f70e16b1be4179935f0a9dea5f349d841ae28999e8bfdfb0b7adb38a103c3217e859
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/core@npm:~9.0.8":
|
"@abp/core@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/core@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/core/-/core-10.0.3.tgz"
|
||||||
|
integrity sha512-eCD3Yvw215bkF3hUgfVCxBw9OHwvfofBnzrQ4PVMKnnqgFkKj521JxYH5JwfX3fD4vW/RcgnWgxJ/IKHVONxiw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/utils": "npm:~9.0.8"
|
"@abp/utils" "~10.0.3"
|
||||||
checksum: 10c0/5f4e32cb1624241d5bce4efbae09aa897c526e849d80ba8bb6970a17de204601a3deec3fb8558b66d88ec83ec366075bc2153cf53eabdfca5adb70214b867345
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/datatables.net-bs5@npm:~9.0.8":
|
"@abp/datatables.net-bs5@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/datatables.net-bs5@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.3.tgz"
|
||||||
|
integrity sha512-8/eI9c2t1kUZtqW6BYv/uQwCzhifWFuU1bS5I0Kp12aSJproTALEJoBJQoP8/r4Jm5pDxuAycbyOjZtBalwe6A==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/datatables.net": "npm:~9.0.8"
|
"@abp/datatables.net" "~10.0.3"
|
||||||
datatables.net-bs5: "npm:^2.1.8"
|
datatables.net-bs5 "^2.3.4"
|
||||||
checksum: 10c0/ca01f64eae0e3ce013a9b1e66f400c2bcc81eb28d2f4b6994afe3d18d9437384201b14f58304b1b19c62763ab6afc8551d239cabe6c7fe6727d6d736a6b7e813
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/datatables.net@npm:~9.0.8":
|
"@abp/datatables.net@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/datatables.net@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/datatables.net/-/datatables.net-10.0.3.tgz"
|
||||||
|
integrity sha512-1swTVGIFdNyuwlsw+o8ierTGaDHgYpFFZUwdw/467+6wlE+j+UG5WpzxiiIQrTrrvKA/IAXfNg4cZc/QRXffBg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/jquery": "npm:~9.0.8"
|
"@abp/jquery" "~10.0.3"
|
||||||
datatables.net: "npm:^2.1.8"
|
datatables.net "^2.3.4"
|
||||||
checksum: 10c0/aed189b311c20f263b9922eccbaafa53cd4ed6c39ee546673f96ad71c05ef5d9f09d26662ee768603dba853dbef7ec633d458c84dcfbac47366aa583def480b2
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/font-awesome@npm:~9.0.8":
|
"@abp/font-awesome@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/font-awesome@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/font-awesome/-/font-awesome-10.0.3.tgz"
|
||||||
|
integrity sha512-i20+cAiy8YwX1H5PBVg9a5/6DPJhFDXF7q3RtF8xoLvJ8v+/t7h1IBHERyRelhw5gC085KRt3j5jwPuUguaeag==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
"@fortawesome/fontawesome-free": "npm:^6.6.0"
|
"@fortawesome/fontawesome-free" "^7.0.1"
|
||||||
checksum: 10c0/ede4fedc2b8585091934c044d42547028f51b0b55d278fd9bfaa09a6071651620fbfcecf910c06341aac1b6668e24ccc092f44636e2dfdba93e1a57aaca9468d
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/jquery-form@npm:~9.0.8":
|
"@abp/jquery-form@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/jquery-form@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/jquery-form/-/jquery-form-10.0.3.tgz"
|
||||||
|
integrity sha512-0L+Myo3Q+nGBxQmbFf+uhTrvEb4RjKyo31UzXMRU+X+5CjjccJ7YvHejIu5JcZoIQp1BTC3rrz+CQW8Ujn6Cyg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/jquery": "npm:~9.0.8"
|
"@abp/jquery" "~10.0.3"
|
||||||
jquery-form: "npm:^4.3.0"
|
jquery-form "^4.3.0"
|
||||||
checksum: 10c0/baf72c2d6d4f7d5b4b1cf8f54b701d9b233b14a8fcb20f01351503483c268bbf47215896db9092ae96410474a9bee6a1908940121be2a93a2ccd4e8d0268de76
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/jquery-validation-unobtrusive@npm:~9.0.8":
|
"@abp/jquery-validation-unobtrusive@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/jquery-validation-unobtrusive@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.3.tgz"
|
||||||
|
integrity sha512-AS/HUSsJ3SdcIsKQMD28o1k9dtNes6JND5rALrN4uS8kJvSkA6wI+jaYKIixQYcL9pH2ilfLEpcGCn7ByZzinQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/jquery-validation": "npm:~9.0.8"
|
"@abp/jquery-validation" "~10.0.3"
|
||||||
jquery-validation-unobtrusive: "npm:^4.0.0"
|
jquery-validation-unobtrusive "^4.0.0"
|
||||||
checksum: 10c0/d34bb4b35d86c786b2650cf5860416178c5c7f45cfb6489db848b28909fef1ba1a19f1b9243f34663c209f7746cfb748eae5f7eaa1fd20ef021fdf43d6068bc1
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/jquery-validation@npm:~9.0.8":
|
"@abp/jquery-validation@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/jquery-validation@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/jquery-validation/-/jquery-validation-10.0.3.tgz"
|
||||||
|
integrity sha512-ox16GO4LDrQk++Ao0TdC+AYGwrcMrr0AbzGfzvzmtPDwL/HdQm9tBL8mGEaNNO7n9YM/YBEnBVOSLrYswtcc/g==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/jquery": "npm:~9.0.8"
|
"@abp/jquery" "~10.0.3"
|
||||||
jquery-validation: "npm:^1.21.0"
|
jquery-validation "^1.21.0"
|
||||||
checksum: 10c0/abe922666d3ad8e771f0c45f1013db402a3eb796c1cad9089a0b20bfb88a01024d4ffc7b13d6c7e533db1e9c2018e220063d7db92bb2009ecd0d661f52703dc3
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/jquery@npm:~9.0.8":
|
"@abp/jquery@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/jquery@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/jquery/-/jquery-10.0.3.tgz"
|
||||||
|
integrity sha512-kY3pv5dqUNuNtFT+EeC7In9uyIciWsKKXS5fUccjiQFLuDRZskr7Dhr9Yx1fJrxBRfeJTs3ZBoBFpejtOlAsaQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
jquery: "npm:~3.7.1"
|
jquery "~3.7.1"
|
||||||
checksum: 10c0/c83c407389a556fb8cf25135f980b6e26b0f16dcf0a0d76a720a5c50da41a6ed38a5bbb6527a7b042f651f78487c552d273ddd7c56307b3e5f999b00fb3829df
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/lodash@npm:~9.0.8":
|
"@abp/lodash@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/lodash@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/lodash/-/lodash-10.0.3.tgz"
|
||||||
|
integrity sha512-x6RW4tCEbebZ6OtxMGMs7TGtnR/oXtWP5kL8pe27EBYOWLoX4U+GUmA6ikdGifbFeEpuRaiUDGdNaTfXGcQjug==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
lodash: "npm:^4.17.21"
|
lodash "^4.17.21"
|
||||||
checksum: 10c0/1b87327f58aa3ae59610c3ec03d32b5a843eb5fa6c88c6ef94a24b2d2572ac5af087289d0bd327dcc9aa004f6687211533925b9652262e6eef39d9824bf9867e
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/luxon@npm:~9.0.8":
|
"@abp/luxon@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/luxon@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/luxon/-/luxon-10.0.3.tgz"
|
||||||
|
integrity sha512-KwYTm+tCIFFlGbt8uZo6cvXoIB8DeAw4yKUdY2M8cMMdfENkOvlXNxghvYNrc+KbBxgbUmj3akWUc22iuxmCwg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
luxon: "npm:^3.5.0"
|
luxon "^3.7.2"
|
||||||
checksum: 10c0/ec715e63eb6b2e8d2229cead3b83b92ecb5b37a24259a757e394d8816bdf5b4484ae6332ae7e56716f3ecba360c233852ddbcac1aefde0bf2ce14fd83e8a340b
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/malihu-custom-scrollbar-plugin@npm:~9.0.8":
|
"@abp/malihu-custom-scrollbar-plugin@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/malihu-custom-scrollbar-plugin@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.3.tgz"
|
||||||
|
integrity sha512-5ESuTYt3nncVBG0pX92wsiKmhYgItsQn8JHVhyhcFXn9LhKOx/condZSBUZnPkkCsGMe5aSibYYDGiQFkYEghg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
malihu-custom-scrollbar-plugin: "npm:^3.1.5"
|
malihu-custom-scrollbar-plugin "^3.1.5"
|
||||||
checksum: 10c0/bee8abfc432b71b0c4940c2a2d24f1eca0db8d23994748c7ba2dfe8f7438f1a197e8d38cbbd3c6ce64d14e196b1e8663084ff0b746e36e3753f1fe7a23104cb3
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/moment@npm:~9.0.8":
|
"@abp/moment@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/moment@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/moment/-/moment-10.0.3.tgz"
|
||||||
|
integrity sha512-/axyeNFgFulipqAt+iGFqLSzHRG/MfFfEXJppPm7aKQm88ACRPSSJyjhqKpnaup7GW8V34u+08d7VhRthA6E5A==
|
||||||
dependencies:
|
dependencies:
|
||||||
moment: "npm:^2.30.1"
|
moment "^2.30.1"
|
||||||
checksum: 10c0/31cbc9a5e005982fec092d294b1d109f87f63e941055eff38fc3932dd11e50ccd55a035bb5e34bf0ca2fa6f79df7d60bad3e88837cbc19a282c494210f01fd8f
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/select2@npm:~9.0.8":
|
"@abp/select2@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/select2@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/select2/-/select2-10.0.3.tgz"
|
||||||
|
integrity sha512-obUAgHbkYxILw0+ZR+TQgmlWlSHcr+dLLTkv2aT/9JxqRwepSiYbh5G9BTXFe94RnZvJeD0lWCj224AK0qLVGg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
select2: "npm:^4.0.13"
|
select2 "^4.0.13"
|
||||||
checksum: 10c0/226224d6741e6660e9bda6937b7304feca88d5fdd2cd56e03ef0f781342e0806047fa0ba68a5df7e74226000dfcb27a2c4e359c9d8f02792b35bdad36f706de2
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/sweetalert2@npm:~9.0.8":
|
"@abp/sweetalert2@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/sweetalert2@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/sweetalert2/-/sweetalert2-10.0.3.tgz"
|
||||||
|
integrity sha512-xblJJIKFoEE1Lj3K0dcyR6j9Iqhhp+Ttx5/luxlbFEJdTvugldf4gGKRoYKnn7uVg19qdZcuGK4dnAUgvn9A4A==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/core": "npm:~9.0.8"
|
"@abp/core" "~10.0.3"
|
||||||
sweetalert2: "npm:^11.14.1"
|
sweetalert2 "^11.23.0"
|
||||||
checksum: 10c0/aabee4858acb09599918547a0cae172be3d9c7fb8c6e7371f57a3d3003fb19018170cbf4cb60c1cbd596cd35bad5191c35d2df88ad15f3a4f01855b9d72843db
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/timeago@npm:~9.0.8":
|
"@abp/timeago@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/timeago@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/timeago/-/timeago-10.0.3.tgz"
|
||||||
|
integrity sha512-1refeaiUhyopr0M1Yr8SiAKNSDv9RpdTiq7QeAiB5cJIhHE7rPQcav42hNQzydJW9WJrJR3q5pe8ChFMQKjmXA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/jquery": "npm:~9.0.8"
|
"@abp/jquery" "~10.0.3"
|
||||||
timeago: "npm:^1.6.7"
|
timeago "^1.6.7"
|
||||||
checksum: 10c0/33019bf60b8430e2e6fdd1b5a33e1ced9a9da458205dc64015d907dae9b64571cc61505f412268d7ebeb9695dee10c6657c048e9f0b6991a070c923e3f648cc7
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/toastr@npm:~9.0.8":
|
"@abp/utils@~10.0.3":
|
||||||
version: 9.0.8
|
version "10.0.3"
|
||||||
resolution: "@abp/toastr@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@abp/utils/-/utils-10.0.3.tgz"
|
||||||
|
integrity sha512-EFX/LWtfG7lCd5OspHpxctzL+VjIg0tVguS03twdEYOsc5+n866T4qGf9sfPk9ryIFtVfNxKUHbOF73J/h/xbA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@abp/jquery": "npm:~9.0.8"
|
just-compare "^2.3.0"
|
||||||
toastr: "npm:^2.1.4"
|
|
||||||
checksum: 10c0/2c89d54d454efd33170c6fd1398c393ad3e36b078ad54b038cefca1b334b3330cb7279a90611ba2a032cef7255f1734288fdeb430a51c34470d4d88dc5f1dc9e
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@abp/utils@npm:~9.0.8":
|
"@fortawesome/fontawesome-free@^7.0.1":
|
||||||
version: 9.0.8
|
version "7.2.0"
|
||||||
resolution: "@abp/utils@npm:9.0.8"
|
resolved "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-7.2.0.tgz"
|
||||||
|
integrity sha512-3DguDv/oUE+7vjMeTSOjCSG+KeawgVQOHrKRnvUuqYh1mfArrh7s+s8hXW3e4RerBA1+Wh+hBqf8sJNpqNrBWg==
|
||||||
|
|
||||||
|
"@popperjs/core@^2.11.8":
|
||||||
|
version "2.11.8"
|
||||||
|
resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz"
|
||||||
|
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
|
||||||
|
|
||||||
|
ansi-colors@^4.1.3:
|
||||||
|
version "4.1.3"
|
||||||
|
resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz"
|
||||||
|
integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==
|
||||||
|
|
||||||
|
bootstrap-datepicker@^1.10.1:
|
||||||
|
version "1.10.1"
|
||||||
|
resolved "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.10.1.tgz"
|
||||||
|
integrity sha512-GIe+fsLp9Hi30oW7L2v2Q9/a4+aojrIA2p4ZagtLuKw2lpfQgjJjM0L6vl/lYQydGXWUbpoKbEC/O5tzWIkEKQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
just-compare: "npm:^2.3.0"
|
jquery ">=3.4.0 <4.0.0"
|
||||||
checksum: 10c0/2b73f5fa4e37df1d7d21dcdf3450aaeb58a7a0032e1480c39c0bd35c0af7d7b86040ff9b18a29e4fa957428a22b81d2929a14820671c132d57caa1e7f9b91529
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@fortawesome/fontawesome-free@npm:^6.6.0":
|
bootstrap-daterangepicker@^3.1.0:
|
||||||
version: 6.7.2
|
version "3.1.0"
|
||||||
resolution: "@fortawesome/fontawesome-free@npm:6.7.2"
|
resolved "https://registry.npmjs.org/bootstrap-daterangepicker/-/bootstrap-daterangepicker-3.1.0.tgz"
|
||||||
checksum: 10c0/e27fb8b846f0bcf40c904acc210829a640329fc7b7ec4e42a7c43cb53739ed6052d78df90810f555a5c80bc608fee5a5174db3fa6da617f582d6210009a19278
|
integrity sha512-oaQZx6ZBDo/dZNyXGVi2rx5GmFXThyQLAxdtIqjtLlYVaQUfQALl5JZMJJZzyDIX7blfy4ppZPAJ10g8Ma4d/g==
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"ansi-colors@npm:^4.1.3":
|
|
||||||
version: 4.1.3
|
|
||||||
resolution: "ansi-colors@npm:4.1.3"
|
|
||||||
checksum: 10c0/ec87a2f59902f74e61eada7f6e6fe20094a628dab765cfdbd03c3477599368768cffccdb5d3bb19a1b6c99126783a143b1fee31aab729b31ffe5836c7e5e28b9
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"bootstrap-datepicker@npm:^1.10.0":
|
|
||||||
version: 1.10.1
|
|
||||||
resolution: "bootstrap-datepicker@npm:1.10.1"
|
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery: "npm:>=3.4.0 <4.0.0"
|
jquery ">=1.10"
|
||||||
checksum: 10c0/bad08e373b70040f4a62003b46dde2e5bd4a7b73aeffb1d504c0a1736b6beaccf56b908d565980491c7f4329377af8c4cfb7bff9c38480ea689210c7c308dc7d
|
moment "^2.9.0"
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"bootstrap-daterangepicker@npm:^3.1.0":
|
bootstrap@^5.3.8:
|
||||||
version: 3.1.0
|
version "5.3.8"
|
||||||
resolution: "bootstrap-daterangepicker@npm:3.1.0"
|
resolved "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz"
|
||||||
|
integrity sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==
|
||||||
|
|
||||||
|
datatables.net-bs5@^2.3.4:
|
||||||
|
version "2.3.8"
|
||||||
|
resolved "https://registry.npmjs.org/datatables.net-bs5/-/datatables.net-bs5-2.3.8.tgz"
|
||||||
|
integrity sha512-TbFH99QSWm93Kn3teHLFKeyOqYbaiddlHvRFdXUwAvh/fjTMhACWmHG+I43ss8d23OEFHV0WIbN4lpPusZm5zw==
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery: "npm:>=1.10"
|
datatables.net "2.3.8"
|
||||||
moment: "npm:^2.9.0"
|
jquery ">=1.7"
|
||||||
checksum: 10c0/ab54b5247df355d85d478c8a7e0f5cb299d0064a14722d4311d7147bc72a06c4391752f3b49a2ae0c1ff861c563d17a99042cf7b6056a2ad5986f30c8c85623e
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"bootstrap@npm:^5.3.3":
|
datatables.net@^2.3.4, datatables.net@2.3.8:
|
||||||
version: 5.3.8
|
version "2.3.8"
|
||||||
resolution: "bootstrap@npm:5.3.8"
|
resolved "https://registry.npmjs.org/datatables.net/-/datatables.net-2.3.8.tgz"
|
||||||
peerDependencies:
|
integrity sha512-uhViowhlDlheAuo5a8TrkQqADsjrtGeOyvrigvr4t0+K3MyAWqClORXWAYIcN9VLX6iIX0C8O9gwJNd01hITRg==
|
||||||
"@popperjs/core": ^2.11.8
|
|
||||||
checksum: 10c0/0039a9df2c3e7bfa04f1abca199c299ff3b75869d578c0cb1721c6f1f203c91531788a5631ecbee01513481979314d0e4ba0d90c2011e6ce18fc2e0bc93e18d9
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"datatables.net-bs5@npm:^2.1.8":
|
|
||||||
version: 2.3.4
|
|
||||||
resolution: "datatables.net-bs5@npm:2.3.4"
|
|
||||||
dependencies:
|
dependencies:
|
||||||
datatables.net: "npm:2.3.4"
|
jquery ">=1.7"
|
||||||
jquery: "npm:>=1.7"
|
|
||||||
checksum: 10c0/27dab5a78fd98aed45fadd40f2b5da551663a8292cdc90384135dfdf99cb1397758b54b0d1934389fb04768fa00ca66be4cc1aca079c3bb13f6265b3c91716fa
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"datatables.net@npm:2.3.4, datatables.net@npm:^2.1.8":
|
jquery-form@^4.3.0:
|
||||||
version: 2.3.4
|
version "4.3.0"
|
||||||
resolution: "datatables.net@npm:2.3.4"
|
resolved "https://registry.npmjs.org/jquery-form/-/jquery-form-4.3.0.tgz"
|
||||||
|
integrity sha512-q3uaVCEWdLOYUCI6dpNdwf/7cJFOsUgdpq6r0taxtGQ5NJSkOzofyWm4jpOuJ5YxdmL1FI5QR+q+HB63HHLGnQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery: "npm:>=1.7"
|
jquery ">=1.7.2"
|
||||||
checksum: 10c0/8683653cf1aacb50cc637c799f73bc91e477ccbf49ec99859e991034ba43c8e01b9c5a245fadcb0d10cbba9dca69989a5a36e886212fb4c62d53cd6e38081287
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"jquery-form@npm:^4.3.0":
|
jquery-mousewheel@>=3.0.6:
|
||||||
version: 4.3.0
|
version "3.2.2"
|
||||||
resolution: "jquery-form@npm:4.3.0"
|
resolved "https://registry.npmjs.org/jquery-mousewheel/-/jquery-mousewheel-3.2.2.tgz"
|
||||||
|
integrity sha512-JP71xTAg08ZY3hcs9ZbYUZ5i+dkSsz4yRl/zpWkAmtzc+kMs5EfPkpkINSidiLYMaR0MTo3DfFGF9WIezMsFQQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery: "npm:>=1.7.2"
|
jquery ">=1.2.6"
|
||||||
checksum: 10c0/69bc684a612978a47d83a8f6b54f4a288a90e4142201233d4b15449251c365dd0e2b30fa042c4209097d1d5eb8fd72cb7facf92384f8aa39650fa9eed2d10c28
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"jquery-mousewheel@npm:>=3.0.6":
|
jquery-validation-unobtrusive@^4.0.0:
|
||||||
version: 3.2.2
|
version "4.0.0"
|
||||||
resolution: "jquery-mousewheel@npm:3.2.2"
|
resolved "https://registry.npmjs.org/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0.tgz"
|
||||||
|
integrity sha512-1ervYFFv6LX/rp7ktuLnMakHNG0piNRDyROI8Ir3hL1vPIwylAehB1AY3BPrYJnzW3WmwWryZq+Bz4sazZK9iQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery: "npm:>=1.2.6"
|
jquery "^3.6.0"
|
||||||
checksum: 10c0/a8b45ae7759ce14134284cb6a2f2446f16d43325550c2e25653de572ca3e197b471b8322afb11ec114ab3b0f26b7072a7b47de7ed6617e9417328a94eac30740
|
jquery-validation ">=1.19"
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"jquery-validation-unobtrusive@npm:^4.0.0":
|
jquery-validation@^1.21.0, jquery-validation@>=1.19:
|
||||||
version: 4.0.0
|
version "1.22.1"
|
||||||
resolution: "jquery-validation-unobtrusive@npm:4.0.0"
|
resolved "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.22.1.tgz"
|
||||||
|
integrity sha512-ePLXLWK7Rh5eR652YsuIu7YPeGlCXrsJUteVw5iZopiU17yaMd3FaDggs6yyNMl56p8TYVeDRmKGK3fPZrMeQw==
|
||||||
|
|
||||||
|
"jquery@^1.7 || ^2.0 || ^3.1 || ^4.0", jquery@^3.6.0, jquery@>=1.10, jquery@>=1.2.6, "jquery@>=1.5.0 <4.0", jquery@>=1.7, jquery@>=1.7.2, "jquery@>=3.4.0 <4.0.0", jquery@~3.7.1:
|
||||||
|
version "3.7.1"
|
||||||
|
resolved "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz"
|
||||||
|
integrity sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==
|
||||||
|
|
||||||
|
just-compare@^2.3.0:
|
||||||
|
version "2.3.0"
|
||||||
|
resolved "https://registry.npmjs.org/just-compare/-/just-compare-2.3.0.tgz"
|
||||||
|
integrity sha512-6shoR7HDT+fzfL3gBahx1jZG3hWLrhPAf+l7nCwahDdT9XDtosB9kIF0ZrzUp5QY8dJWfQVr5rnsPqsbvflDzg==
|
||||||
|
|
||||||
|
lodash@^4.17.21:
|
||||||
|
version "4.18.1"
|
||||||
|
resolved "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz"
|
||||||
|
integrity sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==
|
||||||
|
|
||||||
|
luxon@^3.7.2:
|
||||||
|
version "3.7.2"
|
||||||
|
resolved "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz"
|
||||||
|
integrity sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==
|
||||||
|
|
||||||
|
malihu-custom-scrollbar-plugin@^3.1.5:
|
||||||
|
version "3.1.5"
|
||||||
|
resolved "https://registry.npmjs.org/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.1.5.tgz"
|
||||||
|
integrity sha512-lwW3LgI+CNDMPnP4ED2la6oYxWMkCXlnhex+s2wuOLhFDFGnGmQuTQVdRK9bvDLpxs10sGlfErVufJy9ztfgJQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery: "npm:^3.6.0"
|
jquery-mousewheel ">=3.0.6"
|
||||||
jquery-validation: "npm:>=1.19"
|
|
||||||
checksum: 10c0/17d28abec3759c1b615bfd6aaa87fea8ac2bea5c925fc1cab90da3e9c76d9feb29740877936ef41ed073eecc4f3a1a6b415f29cd00605fa02deb77427395646e
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"jquery-validation@npm:>=1.19, jquery-validation@npm:^1.21.0":
|
moment@^2.30.1, moment@^2.9.0:
|
||||||
version: 1.21.0
|
version "2.30.1"
|
||||||
resolution: "jquery-validation@npm:1.21.0"
|
resolved "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz"
|
||||||
peerDependencies:
|
integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==
|
||||||
jquery: ^1.7 || ^2.0 || ^3.1
|
|
||||||
checksum: 10c0/b5e51fc037f79779f38bbc74dab9d1568d9f7821128aff6dcfeb12b39f0dea79f763516dc3e05b45fc9a2e9282037b08eccad0eef29fc3a23a0211454ab0f0e5
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"jquery@npm:>=1.10, jquery@npm:>=1.12.0, jquery@npm:>=1.2.6, jquery@npm:>=1.5.0 <4.0, jquery@npm:>=1.7, jquery@npm:>=1.7.2, jquery@npm:>=3.4.0 <4.0.0, jquery@npm:^3.6.0, jquery@npm:~3.7.1":
|
select2@^4.0.13:
|
||||||
version: 3.7.1
|
version "4.0.13"
|
||||||
resolution: "jquery@npm:3.7.1"
|
resolved "https://registry.npmjs.org/select2/-/select2-4.0.13.tgz"
|
||||||
checksum: 10c0/808cfbfb758438560224bf26e17fcd5afc7419170230c810dd11f5c1792e2263e2970cca8d659eb84fcd9acc301edb6d310096e450277d54be4f57071b0c82d9
|
integrity sha512-1JeB87s6oN/TDxQQYCvS5EFoQyvV6eYMZZ0AeA4tdFDYWN3BAGZ8npr17UBFddU0lgAt3H0yjX3X6/ekOj1yjw==
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"just-compare@npm:^2.3.0":
|
sweetalert2@^11.23.0:
|
||||||
version: 2.3.0
|
version "11.26.25"
|
||||||
resolution: "just-compare@npm:2.3.0"
|
resolved "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.26.25.tgz"
|
||||||
checksum: 10c0/f99853b608c06bc36f3727220b159626a16c4ac890216725db83dd06d99d6cd1d5e8c3a2ab02072a39350f44d07745c14918be0db4aff74b744ed787712adeec
|
integrity sha512-+hunCOJdJ6FLj04T9YSLvvZXRjsvIkTeTKP2e4VF8CaBias961BTnWiSFAy7F/CM5eq3QK2Rraoc5Gzftslvkg==
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"lodash@npm:^4.17.21":
|
timeago@^1.6.7:
|
||||||
version: 4.17.21
|
version "1.6.7"
|
||||||
resolution: "lodash@npm:4.17.21"
|
resolved "https://registry.npmjs.org/timeago/-/timeago-1.6.7.tgz"
|
||||||
checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
|
integrity sha512-FikcjN98+ij0siKH4VO4dZ358PR3oDDq4Vdl1+sN9gWz1/+JXGr3uZbUShYH/hL7bMhcTpPbplJU5Tej4b4jbQ==
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"luxon@npm:^3.5.0":
|
|
||||||
version: 3.7.2
|
|
||||||
resolution: "luxon@npm:3.7.2"
|
|
||||||
checksum: 10c0/ed8f0f637826c08c343a29dd478b00628be93bba6f068417b1d8896b61cb61c6deacbe1df1e057dbd9298334044afa150f9aaabbeb3181418ac8520acfdc2ae2
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"malihu-custom-scrollbar-plugin@npm:^3.1.5":
|
|
||||||
version: 3.1.5
|
|
||||||
resolution: "malihu-custom-scrollbar-plugin@npm:3.1.5"
|
|
||||||
dependencies:
|
dependencies:
|
||||||
jquery-mousewheel: "npm:>=3.0.6"
|
jquery ">=1.5.0 <4.0"
|
||||||
checksum: 10c0/f0eeb2cf7c53dfe3c02c11e9dc7ca0221101050beaca6b779c07bde2381bd599f0084158a2188c91dc8a2dd7eb9450db5af5063dbb31d65a0deefa29a1c9df99
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"moment@npm:^2.30.1, moment@npm:^2.9.0":
|
|
||||||
version: 2.30.1
|
|
||||||
resolution: "moment@npm:2.30.1"
|
|
||||||
checksum: 10c0/865e4279418c6de666fca7786607705fd0189d8a7b7624e2e56be99290ac846f90878a6f602e34b4e0455c549b85385b1baf9966845962b313699e7cb847543a
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"my-app@workspace:.":
|
|
||||||
version: 0.0.0-use.local
|
|
||||||
resolution: "my-app@workspace:."
|
|
||||||
dependencies:
|
|
||||||
"@abp/aspnetcore.mvc.ui.theme.basic": "npm:~9.0.2"
|
|
||||||
languageName: unknown
|
|
||||||
linkType: soft
|
|
||||||
|
|
||||||
"select2@npm:^4.0.13":
|
|
||||||
version: 4.0.13
|
|
||||||
resolution: "select2@npm:4.0.13"
|
|
||||||
checksum: 10c0/a393866565a5f878ca21276ed32793595851debb35ff48a8c368640e732619349f547d335b438b45ff5647145eb6c5af868cd5153740de58306a2dca2498550f
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"sweetalert2@npm:^11.14.1":
|
|
||||||
version: 11.26.3
|
|
||||||
resolution: "sweetalert2@npm:11.26.3"
|
|
||||||
checksum: 10c0/cd7ab9f8800ffc75ec58fd5a103c57c4a2b1a3ac270631790bdda0610f908f790eac13efd85d7faec019eb99e65992cc893fc23290cd196f6c2f0162debcfe4c
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"timeago@npm:^1.6.7":
|
|
||||||
version: 1.6.7
|
|
||||||
resolution: "timeago@npm:1.6.7"
|
|
||||||
dependencies:
|
|
||||||
jquery: "npm:>=1.5.0 <4.0"
|
|
||||||
checksum: 10c0/e5337d3d071590d4c75a101d50b2651153f5a25212e4c37476533f8cd4bc014fb335934b4290deef06842bf3df14181e83a81e099038efc535d59d191abac2c6
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"toastr@npm:^2.1.4":
|
|
||||||
version: 2.1.4
|
|
||||||
resolution: "toastr@npm:2.1.4"
|
|
||||||
dependencies:
|
|
||||||
jquery: "npm:>=1.12.0"
|
|
||||||
checksum: 10c0/325ef9faa5d67fced64461a3c641002ca24492917c9d8c5c1a782d11f7e3ed5281683e3e00310c756365e3475ef6719e6acd93462228b8ac050eb6feee8ced60
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|
@ -12,12 +12,12 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.Account.HttpApi" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Account.HttpApi" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Identity.HttpApi" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Identity.HttpApi" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.PermissionManagement.HttpApi" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.PermissionManagement.HttpApi" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.TenantManagement.HttpApi" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TenantManagement.HttpApi" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.FeatureManagement.HttpApi" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.FeatureManagement.HttpApi" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.SettingManagement.HttpApi" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.SettingManagement.HttpApi" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
@ -11,11 +11,11 @@
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\..\src\Sozsoft.Platform.EntityFrameworkCore\Sozsoft.Platform.EntityFrameworkCore.csproj" />
|
<ProjectReference Include="..\..\src\Sozsoft.Platform.EntityFrameworkCore\Sozsoft.Platform.EntityFrameworkCore.csproj" />
|
||||||
<ProjectReference Include="..\Sozsoft.Platform.TestBase\Sozsoft.Platform.TestBase.csproj" />
|
<ProjectReference Include="..\Sozsoft.Platform.TestBase\Sozsoft.Platform.TestBase.csproj" />
|
||||||
<PackageReference Include="Volo.Abp.EntityFrameworkCore.Sqlite" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.EntityFrameworkCore.Sqlite" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -3,20 +3,20 @@
|
||||||
<Import Project="..\..\common.props" />
|
<Import Project="..\..\common.props" />
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net10.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
<RootNamespace>Sozsoft.Platform</RootNamespace>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Volo.Abp.TestBase" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.TestBase" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Autofac" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Autofac" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.Authorization" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.Authorization" Version="10.0.0" />
|
||||||
<PackageReference Include="Volo.Abp.BackgroundJobs.Abstractions" Version="9.0.2" />
|
<PackageReference Include="Volo.Abp.BackgroundJobs.Abstractions" Version="10.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
|
||||||
<PackageReference Include="NSubstitute" Version="5.3.0" />
|
<PackageReference Include="NSubstitute" Version="5.3.0" />
|
||||||
<PackageReference Include="NSubstitute.Analyzers.CSharp" Version="1.0.17">
|
<PackageReference Include="NSubstitute.Analyzers.CSharp" Version="1.0.17">
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "sozsoft-platform-ui",
|
"name": "sozsoft-platform-ui",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "1.0.4",
|
"version": "1.0.6",
|
||||||
"elstarVersion": "2.1.6",
|
"elstarVersion": "2.1.6",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
|
|
@ -231,7 +231,6 @@ function RolesPermission({
|
||||||
|
|
||||||
const tenantGroup = tenant?.menuGroup?.trim()
|
const tenantGroup = tenant?.menuGroup?.trim()
|
||||||
if (!tenantGroup) {
|
if (!tenantGroup) {
|
||||||
console.warn('Tenant menuGroup boş, tüm izinler gösterilecek')
|
|
||||||
setPermissionList(data)
|
setPermissionList(data)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue