mirror of https://github.com/abpframework/abp.git
69 changed files with 208 additions and 138 deletions
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"culture": "pt-BR", |
|
||||
"texts": { |
|
||||
"Permission:MyProjectName": "MyProjectName" |
|
||||
} |
|
||||
} |
|
||||
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"culture": "zh-Hans", |
|
||||
"texts": { |
|
||||
"Permission:MyProjectName": "MyProjectName" |
|
||||
} |
|
||||
} |
|
||||
@ -1,7 +1,5 @@ |
|||||
using Microsoft.Extensions.DependencyInjection; |
using Volo.Abp.AutoMapper; |
||||
using Volo.Abp.AutoMapper; |
|
||||
using Volo.Abp.Modularity; |
using Volo.Abp.Modularity; |
||||
using Volo.Abp.Settings; |
|
||||
|
|
||||
namespace MyCompanyName.MyProjectName |
namespace MyCompanyName.MyProjectName |
||||
{ |
{ |
||||
@ -1,21 +0,0 @@ |
|||||
using Microsoft.Extensions.DependencyInjection; |
|
||||
using Volo.Abp.Modularity; |
|
||||
using Volo.Abp.Localization; |
|
||||
using MyCompanyName.MyProjectName.Localization; |
|
||||
|
|
||||
namespace MyCompanyName.MyProjectName |
|
||||
{ |
|
||||
[DependsOn( |
|
||||
typeof(AbpLocalizationModule) |
|
||||
)] |
|
||||
public class MyProjectNameDomainSharedModule : AbpModule |
|
||||
{ |
|
||||
public override void ConfigureServices(ServiceConfigurationContext context) |
|
||||
{ |
|
||||
Configure<AbpLocalizationOptions>(options => |
|
||||
{ |
|
||||
options.Resources.Add<MyProjectNameResource>("en"); |
|
||||
}); |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
@ -1,27 +1,28 @@ |
|||||
using Microsoft.Extensions.DependencyInjection; |
using Volo.Abp.Modularity; |
||||
using MyCompanyName.MyProjectName.Localization; |
|
||||
using Volo.Abp.Localization; |
using Volo.Abp.Localization; |
||||
|
using MyCompanyName.MyProjectName.Localization; |
||||
using Volo.Abp.Localization.ExceptionHandling; |
using Volo.Abp.Localization.ExceptionHandling; |
||||
using Volo.Abp.Modularity; |
|
||||
using Volo.Abp.VirtualFileSystem; |
using Volo.Abp.VirtualFileSystem; |
||||
|
|
||||
namespace MyCompanyName.MyProjectName |
namespace MyCompanyName.MyProjectName |
||||
{ |
{ |
||||
[DependsOn( |
[DependsOn( |
||||
typeof(MyProjectNameDomainSharedModule) |
typeof(AbpLocalizationModule) |
||||
)] |
)] |
||||
public class MyProjectNameDomainModule : AbpModule |
public class MyProjectNameDomainSharedModule : AbpModule |
||||
{ |
{ |
||||
public override void ConfigureServices(ServiceConfigurationContext context) |
public override void ConfigureServices(ServiceConfigurationContext context) |
||||
{ |
{ |
||||
Configure<VirtualFileSystemOptions>(options => |
Configure<VirtualFileSystemOptions>(options => |
||||
{ |
{ |
||||
options.FileSets.AddEmbedded<MyProjectNameDomainModule>(); |
options.FileSets.AddEmbedded<MyProjectNameDomainSharedModule>(); |
||||
}); |
}); |
||||
|
|
||||
Configure<AbpLocalizationOptions>(options => |
Configure<AbpLocalizationOptions>(options => |
||||
{ |
{ |
||||
options.Resources.Get<MyProjectNameResource>().AddVirtualJson("/MyCompanyName/MyProjectName/Localization/Domain"); |
options.Resources |
||||
|
.Add<MyProjectNameResource>("en") |
||||
|
.AddVirtualJson("/Localization/MyProjectName/DomainShared"); |
||||
}); |
}); |
||||
|
|
||||
Configure<ExceptionLocalizationOptions>(options => |
Configure<ExceptionLocalizationOptions>(options => |
||||
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"culture": "pt-BR", |
|
||||
"texts": { |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"culture": "zh-Hans", |
|
||||
"texts": { |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
@ -0,0 +1,28 @@ |
|||||
|
using MyCompanyName.MyProjectName.Localization; |
||||
|
using Volo.Abp.Localization; |
||||
|
using Volo.Abp.Modularity; |
||||
|
using Volo.Abp.VirtualFileSystem; |
||||
|
|
||||
|
namespace MyCompanyName.MyProjectName |
||||
|
{ |
||||
|
[DependsOn( |
||||
|
typeof(MyProjectNameDomainSharedModule) |
||||
|
)] |
||||
|
public class MyProjectNameDomainModule : AbpModule |
||||
|
{ |
||||
|
public override void ConfigureServices(ServiceConfigurationContext context) |
||||
|
{ |
||||
|
Configure<VirtualFileSystemOptions>(options => |
||||
|
{ |
||||
|
options.FileSets.AddEmbedded<MyProjectNameDomainModule>(); |
||||
|
}); |
||||
|
|
||||
|
Configure<AbpLocalizationOptions>(options => |
||||
|
{ |
||||
|
options.Resources |
||||
|
.Get<MyProjectNameResource>() |
||||
|
.AddVirtualJson("/Localization/MyProjectName/Domain"); |
||||
|
}); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
0
templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs → templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs
0
templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs → templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs
0
templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs → templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs
0
templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs → templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs
0
templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameModelBuilderConfigurationOptions.cs → templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameModelBuilderConfigurationOptions.cs
0
templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameModelBuilderConfigurationOptions.cs → templates/mvc-module/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameModelBuilderConfigurationOptions.cs
@ -0,0 +1,6 @@ |
|||||
|
{ |
||||
|
"culture": "en", |
||||
|
"texts": { |
||||
|
|
||||
|
} |
||||
|
} |
||||
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"culture": "pt-BR", |
|
||||
"texts": { |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"culture": "zh-Hans", |
|
||||
"texts": { |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
@ -0,0 +1,7 @@ |
|||||
|
namespace MyCompanyName.MyProjectName |
||||
|
{ |
||||
|
public abstract class MyProjectNameApplicationTestBase : MyProjectNameTestBase<MyProjectNameApplicationTestModule> |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,21 @@ |
|||||
|
using System.Threading.Tasks; |
||||
|
using Xunit; |
||||
|
|
||||
|
namespace MyCompanyName.MyProjectName.Samples |
||||
|
{ |
||||
|
public class SampleAppService_Tests : MyProjectNameDomainTestBase |
||||
|
{ |
||||
|
//private readonly SampleAppService _sampleAppService;
|
||||
|
|
||||
|
public SampleAppService_Tests() |
||||
|
{ |
||||
|
//_sampleAppService = GetRequiredService<SampleAppService>();
|
||||
|
} |
||||
|
|
||||
|
[Fact] |
||||
|
public async Task Method1Async() |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,21 @@ |
|||||
|
using System.Threading.Tasks; |
||||
|
using Xunit; |
||||
|
|
||||
|
namespace MyCompanyName.MyProjectName.Samples |
||||
|
{ |
||||
|
public class SampleManager_Tests : MyProjectNameDomainTestBase |
||||
|
{ |
||||
|
//private readonly SampleManager _sampleManager;
|
||||
|
|
||||
|
public SampleManager_Tests() |
||||
|
{ |
||||
|
//_sampleManager = GetRequiredService<SampleManager>();
|
||||
|
} |
||||
|
|
||||
|
[Fact] |
||||
|
public async Task Method1Async() |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,7 @@ |
|||||
|
namespace MyCompanyName.MyProjectName.EntityFrameworkCore |
||||
|
{ |
||||
|
public abstract class MyProjectNameEntityFrameworkCoreTestBase : MyProjectNameTestBase<MyProjectNameEntityFrameworkCoreTestModule> |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
1
templates/mvc-module/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs → templates/mvc-module/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs
1
templates/mvc-module/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName/MyProjectName/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs → templates/mvc-module/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs
@ -0,0 +1,9 @@ |
|||||
|
using MyCompanyName.MyProjectName.Samples; |
||||
|
|
||||
|
namespace MyCompanyName.MyProjectName.EntityFrameworkCore.Samples |
||||
|
{ |
||||
|
public class SampleRepository_Tests : SampleRepository_Tests<MyProjectNameEntityFrameworkCoreTestModule> |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
@ -1,7 +0,0 @@ |
|||||
namespace MyCompanyName.MyProjectName.EntityFrameworkCore |
|
||||
{ |
|
||||
public class MyEntityRepository_Tests : MyEntityRepository_Tests<MyProjectNameEntityFrameworkCoreTestModule> |
|
||||
{ |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
@ -0,0 +1,7 @@ |
|||||
|
namespace MyCompanyName.MyProjectName.MongoDB |
||||
|
{ |
||||
|
public abstract class MyProjectNameMongoDbTestBase : MyProjectNameTestBase<MyProjectNameMongoDbTestModule> |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
@ -1,5 +1,4 @@ |
|||||
using Microsoft.Extensions.DependencyInjection; |
using Mongo2Go; |
||||
using Mongo2Go; |
|
||||
using Volo.Abp; |
using Volo.Abp; |
||||
using Volo.Abp.Data; |
using Volo.Abp.Data; |
||||
using Volo.Abp.Modularity; |
using Volo.Abp.Modularity; |
||||
@ -0,0 +1,9 @@ |
|||||
|
using MyCompanyName.MyProjectName.Samples; |
||||
|
|
||||
|
namespace MyCompanyName.MyProjectName.MongoDB.Samples |
||||
|
{ |
||||
|
public class SampleRepository_Tests : SampleRepository_Tests<MyProjectNameMongoDbTestModule> |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
@ -1,7 +0,0 @@ |
|||||
namespace MyCompanyName.MyProjectName.MongoDB |
|
||||
{ |
|
||||
public class MyEntityRepository_Tests : MyEntityRepository_Tests<MyProjectNameMongoDbTestModule> |
|
||||
{ |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
@ -1,16 +0,0 @@ |
|||||
using System.Threading.Tasks; |
|
||||
using Volo.Abp.Modularity; |
|
||||
using Xunit; |
|
||||
|
|
||||
namespace MyCompanyName.MyProjectName |
|
||||
{ |
|
||||
public abstract class MyEntityRepository_Tests<TStartupModule> : MyProjectNameTestBase<TStartupModule> |
|
||||
where TStartupModule : IAbpModule |
|
||||
{ |
|
||||
[Fact] |
|
||||
public async Task Test1() |
|
||||
{ |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
@ -0,0 +1,23 @@ |
|||||
|
using System.Threading.Tasks; |
||||
|
using Volo.Abp.Modularity; |
||||
|
using Xunit; |
||||
|
|
||||
|
namespace MyCompanyName.MyProjectName.Samples |
||||
|
{ |
||||
|
public abstract class SampleRepository_Tests<TStartupModule> : MyProjectNameTestBase<TStartupModule> |
||||
|
where TStartupModule : IAbpModule |
||||
|
{ |
||||
|
//private readonly ISampleRepository _sampleRepository;
|
||||
|
|
||||
|
protected SampleRepository_Tests() |
||||
|
{ |
||||
|
//_sampleRepository = GetRequiredService<ISampleRepository>();
|
||||
|
} |
||||
|
|
||||
|
[Fact] |
||||
|
public async Task Method1Async() |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
||||
Loading…
Reference in new issue