小编Ste*_*ace的帖子

Automapper:“缺少类型映射配置或不受支持的映射”

AssertConfigurationIsValid Passes,并且正在尝试的对象已完全填充,但我在调用的第一个 Map 请求中收到错误消息。

我正在尝试映射

Survey ToLoad = Mapper.Map<Survey>(U);
Run Code Online (Sandbox Code Playgroud)

我正在使用下面的代码初始化 automapper。

//Lots of other Maps
Mapper.Initialize(cfg => cfg.CreateMap<User, SMUser>()
      .ForMember(t => t.AccountType, s => s.MapFrom(so => so.AccountType != null ? so.AccountType : String.Empty))
      .ForMember(t => t.Username, s => s.MapFrom(so => so.Username != null ? so.Username : String.Empty)));


Mapper.Initialize(cfg => cfg.CreateMap<SurveyMonkey.Containers.Survey, Survey>().ForMember(t => t.AnalyzeUrl, s => s.MapFrom(so => so.AnalyzeUrl != null ? so.AnalyzeUrl : String.Empty))
      .ForMember(t => t.Category, s => s.MapFrom(so => so.Category != null ? so.Category : String.Empty))
      .ForMember(t => …
Run Code Online (Sandbox Code Playgroud)

c# automapper

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

循环迭代太快,暂停直到下一个窗口可用

我正在使用C#While循环和数据读取器来发送通过基于Web的API提取信息的更新.通过我们的订阅,我每30秒只能发送一个请求,但我需要每隔30秒发出一次请求,以便我们及时得到所有响应.

我正在实现我的循环如下:

while (Reader.Read()) {
API_Process(Reader["country"].ToString(), Reader["appStore"].ToString(),     
        Reader["GameType"].ToString(), Reader["RankType"].ToString());
}
Run Code Online (Sandbox Code Playgroud)

有什么建议?我几乎绝望地想要一个睡眠命令,但这似乎是不合适的.如果选择长时间延迟和延迟不足,长期将赢得胜利.

c# api

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

标签 统计

c# ×2

api ×1

automapper ×1