小编Lev*_*vvy的帖子

Net Core 3.0中没有UseDatabaseErrorPage()扩展方法

我已经创建了Net Core 3.0应用程序,下面的代码现在不能在2.2中工作。

app.UseDatabaseErrorPage();
Run Code Online (Sandbox Code Playgroud)

看起来DatabaseErrorPageExtensionsMicrosoft.AspNetCore.Builder名称空间中不存在3.0类。我缺少一些依赖吗?我添加了带有工具和设计的EntityFrameworkCore NuGet。

新增中

using Microsoft.AspNetCore.Builder;
Run Code Online (Sandbox Code Playgroud)

没有帮助。

.net c# database visual-studio .net-core

12
推荐指数
2
解决办法
1214
查看次数

在UWP中接收来自HttpClient的响应时的错误编码

我正在制作uwp(通用Windows平台)应用程序,并希望将这个xml:http://radioa24.info/ramowka.php反序列化为对象,但我得到的是scpecial字符,如ł,ó一些奇怪的字母和特殊的字母,如: \n和\ r:"Ä..."=>"±""ć"=>"ć""Ä™"=>"ę"例如Poniedzia?ek我没有得到PoniedziaÅ\u0082ek

我的代码:

var httpClient = new HttpClient();
var response = await httpClient.GetAsync(uri).AsTask();
response.EnsureSuccessStatusCode();
var result = await httpResponse.Content.ReadAsStringAsync();
Run Code Online (Sandbox Code Playgroud)

我试图做一些编码转换,但没有任何成功.如何解决它,因为后来我想得到我的对象?

var reader = new XmlSerializer(typeof(Sources.Schedule));
using (var tr = new MemoryStream(Encoding.UTF8.GetBytes(resultString)))
{
   Schedule = (Sources.Schedule)reader.Deserialize(res);
}
Run Code Online (Sandbox Code Playgroud)

c# xml rest encoding uwp

5
推荐指数
2
解决办法
3723
查看次数

Sql UNION 具有附加源列的相同表

我有两张相同的桌子。每个每年。

  • 15_文档:

    ID、名称、组织、slo、dok

  • 16_文档:

    ID、名称、组织、slo、dok

现在我想用两者的 UNION 创建视图,但我需要知道行的起源。

输出视图:

id, name, org, slo, dok, year
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我正在使用 postgreSQL 数据库。

sql postgresql union database-design

3
推荐指数
1
解决办法
1217
查看次数

批量设置/ p不起作用

我已经制作了简单的脚本来启动/重启程序,但是没有做出确认重启的决定,因为无论我在set/p命令中写什么,'deci'都是空的.

即使我没有使用%deci%的ENABLEDELAYEDEXPANSION也是如此

@echo off
cls
ECHO Preparing to start
tasklist /FI "IMAGENAME eq n.exe" 2>NUL | find /I /N "n.exe">NUL
IF "%ERRORLEVEL%"=="0" (
    SETLOCAL ENABLEDELAYEDEXPANSION
    ECHO Programm is running
    ECHO "Do you want to restart program (y\n)"
    SET /p deci = R:
    ECHO Decision: !deci! .
    IF "!deci!" EQU "y" (
        ECHO Restarting
        taskkill /f /im "n.exe"
        start nginx.exe
    ) ELSE (
        ECHO Aborted, but program still running.
    )
) ELSE (
    ECHO Not running. Starting
    start n.exe
)

PAUSE …
Run Code Online (Sandbox Code Playgroud)

shell cmd batch-file set

2
推荐指数
1
解决办法
4498
查看次数