我正在关注API 的 IdentityServer4 实现的下一个教程,但我无法将该方法调用AddJsonFormatters()到services.AddMvcCore(). 我目前正在从 ASP.NET Core 3.0.0 中的空模板配置 API
我添加了 NuGet 包但Microsoft.AspNetCore.Mvc.Formatters.Json没有结果。另外,据我所知,使用AddMvc()的替代AddMvcCore()将是局部的解决方案,但我不能用AddAuthorization()在AddMvc()
//code extracted from the link
public class Startup
{
public void ConfigureServices(IServiceCollection services)
{
services.AddMvcCore()
.AddAuthorization()
.AddJsonFormatters();
}
}
Run Code Online (Sandbox Code Playgroud)
这是我在上面看到的错误消息:
“IMvcCoreBuilder”不包含“AddJsonFormatters”的定义,并且找不到接受“IMVCoreBuilder”类型的第一个参数的可访问扩展方法“AddJsonFormatters”(您使用的是缺少的指令还是程序集引用?)
这是方法吗?我应该发送 MVCCoreBuilder 吗?我怎么做?MvcJsonMvcCoreBuilderExtensions.AddJsonFormatters 方法
在Unity学习部分-生存射击游戏中,我得到一个错误,显示以下错误
类型“ UnityEngine.Animation”不包含“ SetBool”的定义,找不到类型为“ UnityEngine.Animation”的扩展方法“ SetBool”。您是否缺少装配参考?
我检查了文件和组件的名称。
using UnityEngine;
public class PlayerMovement: MonoBehaviour
{
public float speed = 6f;
Vector3 movement;
Animation anim;
Rigidbody playerRigidbody;
int floorMask;
float camRayLength = 100f;
void Awake()
{
floorMask = LayerMask.GetMask("Floor");
anim = GetComponent<Animation>();
playerRigidbody = GetComponent<Rigidbody>();
}
void FixedUpdate()
{
float h = Input.GetAxisRaw("Horizontal");
float v = Input.GetAxisRaw("Verticle");
Move(h, v);
Turning();
Animating(h, v);
}
void Move(float h, float v)
{
movement.Set(h, 0f, v);
movement = movement.normalized * speed * Time.deltaTime;
playerRigidbody.MovePosition(transform.position + …Run Code Online (Sandbox Code Playgroud)