43 lines
1.4 KiB
C#
Raw Normal View History

2024-05-16 13:30:30 +08:00
using Infrastructure.Helper;
using JinianNet.JNTemplate;
using Microsoft.Extensions.DependencyInjection;
using System;
2024-05-29 11:18:32 +08:00
using System.Net;
2024-05-16 13:30:30 +08:00
namespace Infrastructure
{
public static class LogoExtension
{
public static void AddLogo(this IServiceCollection services)
{
2024-05-22 14:39:35 +08:00
Console.ForegroundColor = ConsoleColor.White;
2024-05-16 13:30:30 +08:00
var contentTpl = JnHelper.ReadTemplate("", "logo.txt");
var content = contentTpl?.Render();
var context = App.HttpContext;
Console.WriteLine(content);
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("苏州道安自动化技术有限公司成立于2009年7月公司在苏州新加坡工业园区注册成立是一家专业从事于装配和测试的民营企业。");
2024-05-29 11:18:32 +08:00
// 获取本地主机名
string hostName = Dns.GetHostName();
// 获取本地主机的 IP 地址列表
IPAddress[] localIPs = Dns.GetHostAddresses(hostName);
// 设置控制台输出颜色为蓝色
Console.ForegroundColor = ConsoleColor.Blue;
// 打印本地主机的 IP 地址
Console.WriteLine($"Local IP addresses for {hostName}:");
foreach (IPAddress ip in localIPs)
{
Console.WriteLine(ip);
}
// 重置控制台输出颜色为默认颜色
Console.ResetColor();
2024-05-16 13:30:30 +08:00
}
}
}