既存の WCF サービスに承認を実装しようとしています。これを行うには、Microsoft のパターンとプラクティスのチュートリアルに従います。
ステップ 5 で、サービス クラスは から派生する必要がありますIService
が、既存のサービス クラスは派生せず、クラスに追加: IService
しても Visual Studio はそれを認識しません。
この記事で説明されているように、インターフェイスからどのように派生させることができますか?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;
using System.ServiceModel.Activation;
namespace MyCompanyNamespace.API.IISServiceHost
{
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class CompanyNameAPIService : IService //not recognized!
{
public ApproveitAPIService()
{
}
}
}