C#笔记

ConfigurationManager.AppSettings["LanguageSetting"]; //获取     <add key="ANT8" value="0"/> value

ConfigurationManager.ConnectionStrings["EleScale.Properties.Settings.RFIDDB_HRConnectionString"].ConnectionString;  通过name 获取connectionString的值

<add name="EleScale.Properties.Settings.RFIDDB_HRConnectionString" connectionString="Data Source=.;Initial Catalog=RFIDDB;Persist Security Info=True;User ID=sa;Password=123;Integrated Security=False" providerName="System.Data.SqlClient"/>

 

MAUI中这个很重要可以连通API不添加就连接不了

[Application(UsesCleartextTraffic = true)]
public class MainApplication : MauiApplication
{
public MainApplication(IntPtr handle, JniHandleOwnership ownership)
: base(handle, ownership)
{
}

protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
}

 

 

 

[HttpPost(Name = "Query")]
public List<LanguageType> Query()
{
var Flage = APIDAL.QueryEdit(new List<LanguageType>());
if (Flage)
{
_logger.LogWarning("字体修改成功");
APILog.WriteLogFile("字体修改成功");
}
else
{
_logger.LogWarning("字体修改失败");
APILog.WriteLogFile("字体修改成功");
}
var Data = APIDAL.QueryFont(new List<LanguageType>());
//序列化
var jsonString = JsonConvert.SerializeObject(Data, Formatting.Indented);
//反序列化
var deserializedData = JsonConvert.DeserializeObject<List<LanguageType>>(jsonString);
if (Data.Count > 0)
{
_logger.LogWarning("查询字字体:" + jsonString +Data.Count+"条数据");
APILog.WriteLogFile("查询字字体:" + jsonString + Data.Count + "条数据");
}
else
{
_logger.LogWarning("查询字字体:" + null);
APILog.WriteLogFile("查询字字体:" + null);
}
return Data;
}

posted @ 2025-12-29 08:55  林新i  阅读(7)  评论(0)    收藏  举报