小编Sán*_*ani的帖子

ASP.NET Core和内部AD身份验证

我想在我的工作场所尝试使用ASP.NET Core MVC或Web API,但我们只有Active Directory来进行身份验证和授权.是否有任何解决方案可以通过内部部署AD来解决它,或者我们必须为Java进行更改?我知道这个问题不是原创的,但我想得到一个简单的答案.

active-directory windows-authentication asp.net-core

9
推荐指数
2
解决办法
7725
查看次数

我可以将 AutoMapper 与 Blazor 一起使用吗?

我可以将 AutoMapper 8.0.1 与 Blazor 服务器应用程序一起使用吗?我已经尝试过,但我的代码总是遇到错误:

缺少类型映射配置或映射不受支持。映射类型:对象 -> 对象 System.Object -> System.Object

我已将映射器添加到启动文件中:

services.AddAutoMapper(typeof(Startup));
Run Code Online (Sandbox Code Playgroud)

我已经创建了个人资料:

public class MyProfile : Profile
{
    public MyProfile()
    {
        CreateMap<District, DistrictModel>();
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用它:

[Inject]
protected IMapper Mapper { get; set; }
District district = DistrictService.FindDistrictById(districtId);
DistrictModel model = Mapper.Map<DistrictModel>(district);
Run Code Online (Sandbox Code Playgroud)

AssertConfigurationIsValid 方法给出:

Cannot find any profiles with the name 'MyProfile'. (Parameter 'profileName')
Run Code Online (Sandbox Code Playgroud)

automapper blazor

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

Reactjs、纱线等

我想创建一个测试 React 应用程序,但我在安装过程中遇到了困难:我使用 npm 安装 Yarn,因为yarn msi 没有启动,所以:

1. npm i .g yarnpkg
2. yarn create react-app test
Run Code Online (Sandbox Code Playgroud)

我读到了这个错误消息:

纱线创建v0.15.1错误无法在C:\Users***\React中找到package.json(或bower.json)文件在C:\Users***\AppData\Roaming\npm\node_modules\yarnpkg\ lib\config.js:355:13 在 Generator.next () 步骤 (C:\Users***\AppData\Roaming\npm\node_modules\yarnpkg\node_modules\babel-runtime\helpers\asyncToGenerator.js:17: 30) 在 C:\Users***\AppData\Roaming\npm\node_modules\yarnpkg\node_modules\babel-runtime\helpers\asyncToGenerator.js:28:13 信息访问http://yarnpkg.com/en/docs/ cli/create有关此命令的文档。

我尝试在互联网上搜索,但他们没有解决我的问题。请帮我。

reactjs yarnpkg

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

C#使用StringBuilder追加测试

我使用StringBuilder创建一个长文本,但我想要新行字符'\n'(Unix模式)而不是'\ r \n',然后我会将整个文本写入文件.

我试图在行之间插入'\n'字符并设置AppendFormat方法但没用.

也许我沿'\n'字符分割这个长文本,然后我将这些行分别写在文件中.

    string rowStart = "\n*****" + from + "|" + to;
    StringBuilder sb = new StringBuilder();
    sb.Append(data[0]);

    for (int i = 1; i < data.Count; i++)
    {
        //sb.AppendFormat("\n{0}", rowStart + data[i]); not work
        sb.Append(rowStart + data[i]);
    }
    //var t = sb.Replace("\r\n","\n"); not work
    return sb.ToString();
Run Code Online (Sandbox Code Playgroud)

c# stringbuilder newline

0
推荐指数
1
解决办法
239
查看次数