Skip to content

Commit

Permalink
print logo
Browse files Browse the repository at this point in the history
  • Loading branch information
yoyofx committed Oct 10, 2017
1 parent 14e15c5 commit cf0b9a5
Show file tree
Hide file tree
Showing 28 changed files with 173 additions and 47 deletions.
5 changes: 5 additions & 0 deletions .gitignore
Expand Up @@ -14,6 +14,9 @@
/AspNetCore/YOYO.Extensions.DI/obj/
/AspNetCore/YOYOFx.Extensions.DependencyInjection/bin
/AspNetCore/YOYOFx.Extensions.DependencyInjection/obj
/Boot/YOYOFx.Boot/bin
/Boot/YOYOFx.Boot/obj

/Hosts/CoreHost/bin/
/Hosts/CoreHost/obj/
/Hosts/NET451OwinHost/bin/
Expand All @@ -38,3 +41,5 @@
/.vscode/
/packages
/YOYOFx.VC.VC.opendb
/YOYOFx.ConsoleSample/bin/
/YOYOFx.ConsoleSample/obj
@@ -1 +1 @@
dfa91236fb94fc755a4cfdc2caa2bf9d2a1d4203
f9e3717455b317aa80690befe92764a4dd96b2a8
@@ -1,5 +1,5 @@
{
"version": 1,
"dgSpecHash": "RtfSPgmmSAWZr1fbCp0N3wWerX0ue3H6/ooE/KGRhq9dx7NKL0YJGX4atj6hB78CEjOvcX4pnNkVUaIF6iihOw==",
"dgSpecHash": "dhcZ77KwxUWPcEzXLDblEDUwm68FyMZ3I9EwFJh/UQOKWfo6vBWwCHfEMa7XqI1boileeAUUnzd/ZNJ5mEecQw==",
"success": true
}
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">d:\Sources\YOYOFx\YOYOFx\AspNetCore\YOYOFx.Extensions.DependencyInjection\obj\project.assets.json</ProjectAssetsFile>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">D:\Sources\YOYOFx\YOYOFx\AspNetCore\YOYOFx.Extensions.DependencyInjection\obj\project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\zlhxd\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
Expand Down
Expand Up @@ -296,12 +296,15 @@
},
"project": {
"version": "2.0.0",
"restoreSettings": {
"hideWarningsAndErrors": true
},
"restore": {
"projectUniqueName": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj",
"projectUniqueName": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj",
"projectName": "YOYOFx.Extensions.DependencyInjection",
"projectPath": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj",
"projectPath": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj",
"packagesPath": "C:\\Users\\zlhxd\\.nuget\\packages\\",
"outputPath": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\obj\\",
"outputPath": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
Expand All @@ -321,8 +324,8 @@
"frameworks": {
"netstandard2.0": {
"projectReferences": {
"d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj": {
"projectPath": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj"
"D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj": {
"projectPath": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj"
}
}
}
Expand All @@ -336,16 +339,16 @@
"frameworks": {
"netstandard2.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": {
"target": "Package",
"version": "2.0"
},
"NETStandard.Library": {
"suppressParent": "All",
"target": "Package",
"version": "2.0.0",
"autoReferenced": true
},
"Microsoft.Extensions.DependencyInjection": {
"target": "Package",
"version": "2.0"
},
"System.Reflection.DispatchProxy": {
"target": "Package",
"version": "4.4.0"
Expand Down
@@ -1 +1 @@
b89d8c896daa03fc92eee3395651c10e8056cec9
5c7fda8d1dde2bc3d415a5f88f291b00ddc7a69f
@@ -1,5 +1,5 @@
{
"version": 1,
"dgSpecHash": "chxHMI039xtgQ73dxYpr37CFwp5fD2f1KWA18xQc4LB3ctwLa/cYYjl0wcAhyII7jAQaTBwA7tBz5gY9sZJiLg==",
"dgSpecHash": "3ANdQEfnZvGHUPoeeMuEmhwK/p0vMuGrmhevkhyARPlp36f9EOthvAZ+O9T1Xh/H0LXiqafRbTvKbY5Uvr0u8A==",
"success": true
}
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">d:\Sources\YOYOFx\YOYOFx\AspNetCore\YOYOFx.Extensions.Utils\obj\project.assets.json</ProjectAssetsFile>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">D:\Sources\YOYOFx\YOYOFx\AspNetCore\YOYOFx.Extensions.Utils\obj\project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\zlhxd\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
Expand Down
9 changes: 6 additions & 3 deletions AspNetCore/YOYOFx.Extensions.Utils/obj/project.assets.json
Expand Up @@ -182,12 +182,15 @@
},
"project": {
"version": "1.0.0",
"restoreSettings": {
"hideWarningsAndErrors": true
},
"restore": {
"projectUniqueName": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj",
"projectUniqueName": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj",
"projectName": "YOYOFx.Extensions.Utils",
"projectPath": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj",
"projectPath": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\YOYOFx.Extensions.Utils.csproj",
"packagesPath": "C:\\Users\\zlhxd\\.nuget\\packages\\",
"outputPath": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\obj\\",
"outputPath": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.Utils\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
Expand Down
61 changes: 61 additions & 0 deletions Boot/YOYOFx.Boot/Application.cs
@@ -0,0 +1,61 @@
using System;

namespace YOYOFx.Boot
{
public class Application : IApplication
{
private static readonly IApplication application = new Application();

public IApplication Current { get; } = application;




public IApplication Configure(string[] args)
{


return this;
}

private void PrintLogo()
{
var sb = new System.Text.StringBuilder(698);
sb.AppendLine(@" ");
sb.AppendLine(@" ___ ___ ________ ___ ___ ________ ________ ___ ___ ");
sb.AppendLine(@" |\ \ / /|\ __ \ |\ \ / /|\ __ \|\ _____\\ \ / /|");
sb.AppendLine(@" \ \ \/ / | \ \|\ \ \ \ \/ / | \ \|\ \ \ \__/\ \ \/ / /");
sb.AppendLine(@" \ \ / / \ \ \\\ \ \ \ / / \ \ \\\ \ \ __\\ \ / / ");
sb.AppendLine(@" \/ / / \ \ \\\ \ \/ / / \ \ \\\ \ \ \_| / \/ ");
sb.AppendLine(@" __/ / / \ \_______\__/ / / \ \_______\ \__\ / /\ \ ");
sb.AppendLine(@" |\___/ / \|_______|\___/ / \|_______|\|__|/__/ /\ __\ ");
sb.AppendLine(@" \|___|/ \|___|/ |__|/ \|__| ");
sb.AppendLine(@" ");
sb.AppendLine(@" :: YOYOFx Boot :: <v2.0.1.RELEASE>");

Console.Write(sb.ToString());


}



public static void Run(Type applicationType,string[] args)
{
application.Configure(args);
application.Start(args);

//throw new NotImplementedException();
}

public void Stop()
{
throw new NotImplementedException();
}

public void Start(string[] args)
{
this.PrintLogo();
}
}
}
8 changes: 0 additions & 8 deletions Boot/YOYOFx.Boot/Class1.cs

This file was deleted.

11 changes: 11 additions & 0 deletions Boot/YOYOFx.Boot/IApplication.cs
@@ -0,0 +1,11 @@
using System;

namespace YOYOFx.Boot
{
public interface IApplication
{
IApplication Configure(string[] args);
void Start(string[] args);
void Stop();
}
}
Binary file modified Boot/YOYOFx.Boot/bin/Debug/netstandard2.0/YOYOFx.Boot.dll
Binary file not shown.
Binary file modified Boot/YOYOFx.Boot/bin/Debug/netstandard2.0/YOYOFx.Boot.pdb
Binary file not shown.
@@ -1 +1 @@
9d6500d046318cc11f9e27425da6c950267e4aa3
5cf02152ecf627aa953905c8fb646d3b2ae7c75c
Expand Up @@ -6,3 +6,4 @@ d:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\Debug\netstandard2.0\YOYOFx.Boot.A
d:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\Debug\netstandard2.0\YOYOFx.Boot.AssemblyInfo.cs
d:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\Debug\netstandard2.0\YOYOFx.Boot.dll
d:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\Debug\netstandard2.0\YOYOFx.Boot.pdb
D:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\Debug\netstandard2.0\YOYOFx.Boot.csprojResolveAssemblyReference.cache
Binary file modified Boot/YOYOFx.Boot/obj/Debug/netstandard2.0/YOYOFx.Boot.dll
Binary file not shown.
Binary file modified Boot/YOYOFx.Boot/obj/Debug/netstandard2.0/YOYOFx.Boot.pdb
Binary file not shown.
2 changes: 1 addition & 1 deletion Boot/YOYOFx.Boot/obj/YOYOFx.Boot.csproj.nuget.cache
@@ -1,5 +1,5 @@
{
"version": 1,
"dgSpecHash": "oWW4SULRfOwwtXhq9EUeP2yXjS+l53WUqUgrvFpiebX9+EEwxyzCahK1Mt5ptLucriViH+DbrSO9Yt+4dyU4YQ==",
"dgSpecHash": "Yg+KX3nZzFnzbgvUXGbvl2K/L62/4ZfsguesWAZ2izzZm8oj0ek/wA9DGGp/xUtBf/D4YTvR12FE7zB/w5gFrw==",
"success": true
}
2 changes: 1 addition & 1 deletion Boot/YOYOFx.Boot/obj/YOYOFx.Boot.csproj.nuget.g.props
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">d:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\project.assets.json</ProjectAssetsFile>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">D:\Sources\YOYOFx\YOYOFx\Boot\YOYOFx.Boot\obj\project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\zlhxd\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
Expand Down
9 changes: 6 additions & 3 deletions Boot/YOYOFx.Boot/obj/project.assets.json
Expand Up @@ -182,12 +182,15 @@
},
"project": {
"version": "1.0.0",
"restoreSettings": {
"hideWarningsAndErrors": true
},
"restore": {
"projectUniqueName": "d:\\Sources\\YOYOFx\\YOYOFx\\Boot\\YOYOFx.Boot\\YOYOFx.Boot.csproj",
"projectUniqueName": "D:\\Sources\\YOYOFx\\YOYOFx\\Boot\\YOYOFx.Boot\\YOYOFx.Boot.csproj",
"projectName": "YOYOFx.Boot",
"projectPath": "d:\\Sources\\YOYOFx\\YOYOFx\\Boot\\YOYOFx.Boot\\YOYOFx.Boot.csproj",
"projectPath": "D:\\Sources\\YOYOFx\\YOYOFx\\Boot\\YOYOFx.Boot\\YOYOFx.Boot.csproj",
"packagesPath": "C:\\Users\\zlhxd\\.nuget\\packages\\",
"outputPath": "d:\\Sources\\YOYOFx\\YOYOFx\\Boot\\YOYOFx.Boot\\obj\\",
"outputPath": "D:\\Sources\\YOYOFx\\YOYOFx\\Boot\\YOYOFx.Boot\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
Expand Down
@@ -1 +1 @@
ed14f61c7e5ab3e10873d07768d56fd70ced4f9a
348d25059b7b265e53e1009284dd63873c0f98d4
2 changes: 1 addition & 1 deletion XUnitTestProject1/obj/XUnitTestProject1.csproj.nuget.cache
@@ -1,5 +1,5 @@
{
"version": 1,
"dgSpecHash": "4dFfeEWMqehywJA9rcO/jVXKF/rYC9+NleRCHgTmUl5DQxHDMZb17SyEgEwMg1pthkHTMOW9GCvK+t5+2j9Afg==",
"dgSpecHash": "Bm7K0fUqxA9MFGEIiJv2TTEITa2L7tDY576uh7ujCPU19psYpX64Vigs6EkFtuoW3vbzjtAvwgrVvCjXpKil1w==",
"success": true
}
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">d:\Sources\YOYOFx\YOYOFx\XUnitTestProject1\obj\project.assets.json</ProjectAssetsFile>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">D:\Sources\YOYOFx\YOYOFx\XUnitTestProject1\obj\project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\zlhxd\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
Expand Down
26 changes: 14 additions & 12 deletions XUnitTestProject1/obj/project.assets.json
Expand Up @@ -5752,12 +5752,15 @@
},
"project": {
"version": "1.0.0",
"restoreSettings": {
"hideWarningsAndErrors": true
},
"restore": {
"projectUniqueName": "d:\\Sources\\YOYOFx\\YOYOFx\\XUnitTestProject1\\XUnitTestProject1.csproj",
"projectUniqueName": "D:\\Sources\\YOYOFx\\YOYOFx\\XUnitTestProject1\\XUnitTestProject1.csproj",
"projectName": "XUnitTestProject1",
"projectPath": "d:\\Sources\\YOYOFx\\YOYOFx\\XUnitTestProject1\\XUnitTestProject1.csproj",
"projectPath": "D:\\Sources\\YOYOFx\\YOYOFx\\XUnitTestProject1\\XUnitTestProject1.csproj",
"packagesPath": "C:\\Users\\zlhxd\\.nuget\\packages\\",
"outputPath": "d:\\Sources\\YOYOFx\\YOYOFx\\XUnitTestProject1\\obj\\",
"outputPath": "D:\\Sources\\YOYOFx\\YOYOFx\\XUnitTestProject1\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
Expand All @@ -5777,8 +5780,8 @@
"frameworks": {
"netcoreapp2.0": {
"projectReferences": {
"d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj": {
"projectPath": "d:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj"
"D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj": {
"projectPath": "D:\\Sources\\YOYOFx\\YOYOFx\\AspNetCore\\YOYOFx.Extensions.DependencyInjection\\YOYOFx.Extensions.DependencyInjection.csproj"
}
}
}
Expand All @@ -5792,23 +5795,22 @@
"frameworks": {
"netcoreapp2.0": {
"dependencies": {
"xunit.runner.visualstudio": {
"target": "Package",
"version": "2.2.0"
},
"Microsoft.NETCore.App": {
"suppressParent": "All",
"target": "Package",
"version": "2.0.0",
"autoReferenced": true
},
"Microsoft.NET.Test.Sdk": {
"target": "Package",
"version": "15.3.0-preview-20170628-02"
},
"xunit": {
"target": "Package",
"version": "2.2.0"
},
"xunit.runner.visualstudio": {
"Microsoft.NET.Test.Sdk": {
"target": "Package",
"version": "2.2.0"
"version": "15.3.0-preview-20170628-02"
}
},
"imports": [
Expand Down
16 changes: 16 additions & 0 deletions YOYOFx.ConsoleSample/Program.cs
@@ -0,0 +1,16 @@
using System;

namespace YOYOFx.ConsoleSample
{
public class Application
{
static void Main(string[] args)
{
YOYOFx.Boot.Application.Run(typeof(Application),args);

Console.ReadKey();


}
}
}
12 changes: 12 additions & 0 deletions YOYOFx.ConsoleSample/YOYOFx.ConsoleSample.csproj
@@ -0,0 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Boot\YOYOFx.Boot\YOYOFx.Boot.csproj" />
</ItemGroup>

</Project>

0 comments on commit cf0b9a5

Please sign in to comment.