小编Jai*_*ath的帖子

在 Electron js 中删除 Mac 上卸载时的应用程序数据

我创建了一个electron app并使用electron-builder在应用程序卸载时构建它,我需要删除 localStorage、访问令牌类型等的数据。

在Windows中有nsis - deleteAppDataOnUninstall: false,它解决了我的问题,但我找不到Mac的任何解决方案

javascript reactjs electron electron-builder

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

在客户端 blazor 应用程序的页面中使用 [Authorize] 属性时出现授权问题

当我使用

@attribute [Authorize]
Run Code Online (Sandbox Code Playgroud)

在 blazor 客户端应用程序的剃刀页面上,它给了我这个错误

System.InvalidOperationException:无法为“Microsoft.AspNetCore.Components.PageDisplay+AuthorizeViewWithSuppliedData”类型的属性“AuthorizationPolicyProvider”提供值。没有“Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider”类型的注册服务

AuthenticationStateProvider为客户端设置了身份验证并使用自定义如下

 public class Startup
    {
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddScoped<AuthenticationStateProvider, ApiAuthenticationStateProvider>();
            services.AddSingleton<AuthService, AuthService>();
            services.AddBlazoredLocalStorage();

        }

        public void Configure(IComponentsApplicationBuilder app)
        {
            app.AddComponent<App>("app");
        }
    }
Run Code Online (Sandbox Code Playgroud)

对这个问题的任何帮助

c# asp.net-core blazor-client-side

8
推荐指数
2
解决办法
4093
查看次数

什么是c#中的修复等效函数

我正在使用Mvc框架,我想将vb代码迁移到c#.现在我想__CODE__在c#中使用等效函数

示例: - Vb代码

result.ReducedDegrees= Fix(dblReducedAngle)    
result.ReducedMinutes = Fix((dblReducedAngle - Fix(dblReducedAngle)) * 60)
Run Code Online (Sandbox Code Playgroud)

我想在c#中得到结果

c# asp.net-mvc

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

sql备用键的主要用途是什么

我正在使用 sql server 2012。我只想在 sql server 中使用备用键,我们如何在查询中使用它以及它的实际逻辑是什么。你能给我一个合适的替代键的例子吗

sql-server database-design

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

使用AsParallel时是否需要使用线程安全的方法?

当我使用时AsParallel(),下一个操作在多线程中运行,因此,我在此查询中使用的方法应该是线程安全的吗?

在下一个示例中,该方法Convert(string value)不是线程安全的,而是在以Select()方式运行的中使用AsParallel()

AsParallel()像standar一样使用正确Linq吗?

注意:该Convert()方法只是一个示例,但是可以想象一个更复杂的方法,该方法在多线程环境中执行时确实需要线程安全的实现。

List<string> myNamesList = new List<string>()
{
   //Initialize with a lots of elements
}

List<string> myConvertedNameList = myNamesList.AsParallel()
                                               .Where("Any Condition")
                                               .Select(x => Convert(x)) 
                                               .ToList();
Run Code Online (Sandbox Code Playgroud)
public string Convert(string value)
{
    int length = value.Length;
    string myFantasticValueConverted = "_" + value + "["+ length +"]";
    return myFantasticValueConverted;
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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