我遇到了将我的一个控件绑定到转义属性的问题.我正在拉入我的应用程序的JSON数据具有使用保留的C#关键字的值event.为了在我班上解决这个问题,我已经event使用@符号逃脱了.
public string @event { get; set; }
但是,当我将该属性绑定到我的一个控件时,它似乎不起作用
<TextBlock> Text="{Binding @event}" />
我如何让它工作?
我在实体框架中使用WebAPI来创建新端点,我遇到了一些问题.我正在尝试使用Linq Where语句来获取我的数据,但是我收到以下错误.
'IQueryable'不包含'GetAwaiter'的定义,并且没有扩展方法'GetAwaiter'接受类型'IQueryable'的第一个参数可以找到(你是否缺少using指令或汇编引用?)
这是我的代码.
[ResponseType(typeof(Vocab))]
public async Task<IHttpActionResult> GetVocabByLesson(int lessonId)
{
Vocab vocab = await db.Vocabs.Where(a => a.LessonId == lessonId);
if (vocab == null)
return NotFound();
return Ok(vocab);
}
Run Code Online (Sandbox Code Playgroud)