小编Umm*_*lly的帖子

AutoMapper将多对多的关系融入集合中

我正在尝试使用AutoMapper通过多对多表将实体映射到集合中.

我的域模型(Entity Framework)如下所示:

public class User
{
    public int UserID { get; set; }
    public string Name { get; set; }        
    public IList<UserCompany> UserCompanies { get; set; }
}

public class Company
{
    public int CompanyID { get; set; }
    public string Name { get; set; }
}

public class UserCompany
{
    public int UserCompanyID { get; set; }
    public int UserID { get; set; }
    public int CompanyID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试映射到看起来像这样的类:

public class CompanyDTO
{
    public …
Run Code Online (Sandbox Code Playgroud)

automapper

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

setTimeout在iPad和PC上的运行速度更快

我正在创建一个适用于iPad的HTML5网络应用程序,但也可以在PC浏览器中运行.我正在使用javascript函数setTimeout将某些屏幕转换与在后台播放的音频文件同步.

具体来说,我正在使用的代码是:

setTimeout(showStartScreen, 30000);
setTimeout(showInstructionScreen, 60000);
Run Code Online (Sandbox Code Playgroud)

在PC上,时机非常完美,转换与音频精确匹配.在iPad 2上,转换速度比PC快约半秒.在iPad 3上,转换速度更快.

是否有更可靠的方式来跨不同平台计时?

javascript ios

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

标签 统计

automapper ×1

ios ×1

javascript ×1