小编oki*_*ieh的帖子

TypeScript - 如何:以"."开头的属性.(点)

调用.NET OAuthToken端点时,结果包含两个以"."开头的属性:

{   
    "access_token":"abcde..."
    "expires_in":1209599
    ".expires":"Fri, 16 May 2014..."    <- this
    ".issued":"Fri, 02 May 2014..."     <- this
    ... more properties ...
}
Run Code Online (Sandbox Code Playgroud)

我喜欢做的是在TypeScript中创建一个接口来处理这个结果.但是我不知道如何使用前面的小点声明这两个属性.

export interface Token {
    access_token: string;
    expires_in: number;
    .expires???
    .issued???
}
Run Code Online (Sandbox Code Playgroud)

任何的想法?

typescript

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

PRISM 4 - RegisterViewWithRegion和自定义导出属性

我正在使用Prism 4和MEF Extensions以及MVVM模式.在模块初始化期间,我调用RegisterViewWithRegion(RegionNames.MyRegion,typeof(MyView)),当视图构造如下时,它可以正常工作:

[Export]
[PartCreationPolicy(CreationPolicy.NonShared)]
public partial class MyView : UserControl
{
    public MyView()
    {
     ....
Run Code Online (Sandbox Code Playgroud)

视图已注册,一切正常.只要我将导出更改为自定义导出属性,就无法再找到视图,尽管它仍在容器中.此自定义导出属性取自Stock Trader RI:

[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
[MetadataAttribute]
public class ViewExportAttribute : ExportAttribute, IViewRegionRegistration
{
    public ViewExportAttribute()
        : base(typeof(object))
    { }

    public ViewExportAttribute(string viewName)
        : base(viewName, typeof(object))
    {
        ViewName = viewName;
    }

    public string RegionName { get; set; }
    public string ViewName { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

接口是

public interface IViewRegionRegistration
{
    string RegionName { get; }
    string ViewName { get; }
}
Run Code Online (Sandbox Code Playgroud)

通过将导出属性更改为 …

prism mef regions

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

Win 10 虚拟桌面

关于Win 10中虚拟桌面功能的问题很多,但答案并不令人满意。当我使用 UWP、c# 和 XAML 开发 Windows 10 应用程序时,我找不到使用此功能的方法。我想要实现的行为与典型的 Win 10 应用程序显示的行为相同,比方说:像 Edge。如果您在虚拟桌面 A 上打开 Edge,切换到桌面 B 并从那里启动 Edge,它会自动切换回桌面 A 并显示 Edge 窗口。如何做到这一点:VS 2015、UWP App、c#??

编辑:也许它与单实例应用程序有关。但我正在寻找的是以下问题的答案: - 有多少个虚拟桌面?- 我自己的应用程序在哪个虚拟桌面上?- 如何将我的应用程序移动到不同的虚拟桌面?

问候海科

.net c# windows-10

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

LINQ to SQL和SQL中的字段连接

我想创建一个LINQ查询,导致以下SQL语句.假设我有一个只有两个字符字段的简单表 - field1和field2.我的SQL语句是:

    SELECT field1, field2, field1+field2 AS ConcatField
    FROM TableX
    WHERE field1+field2 = 'abcdef'
Run Code Online (Sandbox Code Playgroud)

如何在LINQ中完成?

c# sql linq linq-to-sql

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

ASP.NET 5 - beta8:后台没有重建

beta8之前,它是可以启动一个Web应用程序,改变一些代码(例如关于-观的ViewBag.Message),保存并刷新浏览器-瞧,显示新的消息不重建项目.

现在,当使用使用DNX和Kestrel的beta8创建一个新的Web应用程序时,这似乎不再适用.知道为什么吗?

dnx kestrel-http-server asp.net-core

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