我正试图从基于WebAPI的REST服务转移到包含OData新实现的服务。我的服务工作正常,但对于如何创建单元测试来测试odata查询选项感到困惑。当单元测试WebAPI方法时,我习惯于构建httpRequestMessage并将其注入到结构中: request.Headers.AddAuthorizationController(request); {
var
我们使用WebAPI公开当前的逻辑/业务层。根据我的理解,如果我们想让自己免受请求的线程饥饿的影响,我们应该制作异步WebAPI控制器,这样大量的并发请求就可以弥补。我们的目标只是要通过大量的并发请求。下面是我使用的代码:{
var result = await Task.Run(() => Service.GetAllCompanies
我们有一个定制的AuthorizationFilterAttribute,用于装饰WebApi控制器操作,该操作采用枚举参数来定义访问级别。public enum AuthLevel Any = 1, Server = 4 [CustomAuthorizeAttribute(AuthLevel.Client)]
public