Browse Source
Merge pull request #4053 from abpframework/liangshiwei/abp-template-console
Remove consoleApp suffix
pull/4164/head
Halil İbrahim Kalkan
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with
9 additions and
9 deletions
-
templates/console/MyCompanyName.MyProjectName.sln
-
templates/console/src/MyCompanyName.MyProjectName/HelloWorldService.cs
-
templates/console/src/MyCompanyName.MyProjectName/MyCompanyName.MyProjectName.csproj
-
templates/console/src/MyCompanyName.MyProjectName/MyProjectNameHostedService.cs
-
templates/console/src/MyCompanyName.MyProjectName/MyProjectNameModule.cs
-
templates/console/src/MyCompanyName.MyProjectName/Program.cs
|
|
|
@ -1,6 +1,6 @@ |
|
|
|
|
|
|
|
Microsoft Visual Studio Solution File, Format Version 12.00 |
|
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyCompanyName.MyProjectName.ConsoleApp", "src\MyCompanyName.MyProjectName.ConsoleApp\MyCompanyName.MyProjectName.ConsoleApp.csproj", "{00A2F7A3-BEC3-48F4-A91C-5A336C32A5D2}" |
|
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyCompanyName.MyProjectName", "src\MyCompanyName.MyProjectName\MyCompanyName.MyProjectName.csproj", "{00A2F7A3-BEC3-48F4-A91C-5A336C32A5D2}" |
|
|
|
EndProject |
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{E8067AED-2B6E-4134-AAF8-9101457D709A}" |
|
|
|
EndProject |
|
|
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
using System; |
|
|
|
using Volo.Abp.DependencyInjection; |
|
|
|
|
|
|
|
namespace MyCompanyName.MyProjectName.ConsoleApp |
|
|
|
namespace MyCompanyName.MyProjectName |
|
|
|
{ |
|
|
|
public class HelloWorldService : ITransientDependency |
|
|
|
{ |
|
|
|
@ -5,13 +5,13 @@ using Microsoft.Extensions.Hosting; |
|
|
|
using Serilog; |
|
|
|
using Volo.Abp; |
|
|
|
|
|
|
|
namespace MyCompanyName.MyProjectName.ConsoleApp |
|
|
|
namespace MyCompanyName.MyProjectName |
|
|
|
{ |
|
|
|
public class MyProjectNameConsoleAppHostedService : IHostedService |
|
|
|
public class MyProjectNameHostedService : IHostedService |
|
|
|
{ |
|
|
|
public Task StartAsync(CancellationToken cancellationToken) |
|
|
|
{ |
|
|
|
using (var application = AbpApplicationFactory.Create<MyProjectNameConsoleAppModule>(options => |
|
|
|
using (var application = AbpApplicationFactory.Create<MyProjectNameModule>(options => |
|
|
|
{ |
|
|
|
options.UseAutofac(); //Autofac integration
|
|
|
|
options.Services.AddLogging(c => c.AddSerilog()); |
|
|
|
@ -1,13 +1,13 @@ |
|
|
|
using Volo.Abp.Autofac; |
|
|
|
using Volo.Abp.Modularity; |
|
|
|
|
|
|
|
namespace MyCompanyName.MyProjectName.ConsoleApp |
|
|
|
namespace MyCompanyName.MyProjectName |
|
|
|
{ |
|
|
|
|
|
|
|
[DependsOn( |
|
|
|
typeof(AbpAutofacModule) |
|
|
|
)] |
|
|
|
public class MyProjectNameConsoleAppModule : AbpModule |
|
|
|
public class MyProjectNameModule : AbpModule |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
@ -5,7 +5,7 @@ using Microsoft.Extensions.Hosting; |
|
|
|
using Serilog; |
|
|
|
using Serilog.Events; |
|
|
|
|
|
|
|
namespace MyCompanyName.MyProjectName.ConsoleApp |
|
|
|
namespace MyCompanyName.MyProjectName |
|
|
|
{ |
|
|
|
public class Program |
|
|
|
{ |
|
|
|
@ -45,7 +45,7 @@ namespace MyCompanyName.MyProjectName.ConsoleApp |
|
|
|
Host.CreateDefaultBuilder(args) |
|
|
|
.ConfigureServices((hostContext, services) => |
|
|
|
{ |
|
|
|
services.AddHostedService<MyProjectNameConsoleAppHostedService>(); |
|
|
|
services.AddHostedService<MyProjectNameHostedService>(); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |