44 lines
1.5 KiB
C#
44 lines
1.5 KiB
C#
using Infrastructure.Helper;
|
||
using JinianNet.JNTemplate;
|
||
using Microsoft.Extensions.DependencyInjection;
|
||
using System;
|
||
using System.Net;
|
||
|
||
namespace Infrastructure
|
||
{
|
||
public static class LogoExtension
|
||
{
|
||
public static void AddLogo(this IServiceCollection services)
|
||
{
|
||
Console.ForegroundColor = ConsoleColor.Blue;
|
||
var contentTpl = JnHelper.ReadTemplate("", "logo.txt");
|
||
var content = contentTpl?.Render();
|
||
var url = AppSettings.GetConfig("urls");
|
||
Console.WriteLine(content);
|
||
Console.ForegroundColor = ConsoleColor.Blue;
|
||
|
||
Console.WriteLine("苏州道安自动化技术有限公司成立于2009年7月,公司在苏州新加坡工业园区注册成立,是一家专业从事于装配和测试的民营企业。");
|
||
|
||
|
||
// 获取本地主机名
|
||
string hostName = Dns.GetHostName();
|
||
|
||
// 获取本地主机的 IP 地址列表
|
||
IPAddress[] localIPs = Dns.GetHostAddresses(hostName);
|
||
|
||
// 设置控制台输出颜色为蓝色
|
||
Console.ForegroundColor = ConsoleColor.Blue;
|
||
|
||
// 打印本地主机的 IP 地址
|
||
Console.WriteLine($"主机IP地址为: {hostName}:");
|
||
foreach (IPAddress ip in localIPs)
|
||
{
|
||
Console.WriteLine("主机配置的IP地址列表:"+ip);
|
||
}
|
||
|
||
// 重置控制台输出颜色为默认颜色
|
||
Console.ResetColor();
|
||
}
|
||
}
|
||
}
|