私はStartup.csクラスが含まれていませんASP.NETウェブAPIソリューションを持って存在していません。これは、ソリューションがMCVソリューションとして作成されなかったためです。ASP.NETウェブAPI - Startup.csが
あなたは今、私はOAuthのと私がしたすべてのドキュメントのサポートをしたい、しかし
public class Global : HttpApplication
{
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
AreaRegistration.RegisterAllAreas();
GlobalConfiguration.Configure(WebApiConfig.Register);
RouteConfig.RegisterRoutes(RouteTable.Routes);
}
}
の下に見ることができるように、スタートアップのためのすべてのコードがGlobal.asax.csファイルで定義されています次のクラスを持つStartup.csに基づいています。
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
ConfigureAuth(app);
}
}
私のソリューションにこの新しいクラスを追加するだけで、ソリューションは引き続き動作しますか?
このGlobal.asax.csクラスとの競合を持っているのだろうか?
EDIT:私はStartup.csクラスを追加した後、私はそれに加え、ブレークポイントをヒットすることはできません...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Microsoft.Owin;
using Owin;
[assembly: OwinStartup(typeof(MyGame.Startup))]
namespace MyGame
{
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
ConfigureAuth(app);
}
}
}
任意のアイデアが起こっていただきましたか!?
[アセンブリ:OwinStartup( typeof(AuthorizationServer.Startup))] 'これは起動クラスの上にあります – Curiousdev
私はそれを追加しましたが、アプリケーションを実行するときにブレークポイントにヒットしません。 – user3587624
@ user3587624私は同じ問題を抱えています。あなたはそれを解決しましたか? –