Files
sy_hx_pbl_backend/Infrastructure/WebExtensions/LogoExtension.cs
2025-09-11 16:24:41 +08:00

44 lines
1.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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();
}
}
}