C# を使用して非常に単純な RESTful Web サービスを作成しました。ADO.NET Entity Model と WCF Data Service があります。これは、リモート アプリケーションの情報を取得するために正常に機能しています。ただし、投稿されたデータに反応してデータベースに追加するRESTful関数を作成しようとしています。データを共有するためにこれまでに持っているコードは次のとおりです。
namespace WcfService10
{
public class GetInformation : DataService<DBLocalEntities>
{
// This method is called only once to initialize service-wide policies.
public static void InitializeService(DataServiceConfiguration config)
{
// TODO: set rules to indicate which entity sets and service operations are visible, updatable, etc.
// Examples:
config.SetEntitySetAccessRule("users", EntitySetRights.AllRead);
// config.SetServiceOperationAccessRule("MyServiceOperation", ServiceOperationRights.All);
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V3;
}
}
}
投稿された情報を処理する方法を安らかなサービスに追加するには、どうすればよいですか? WCF サービスを追加するのと同じくらい簡単ですか、それとも REST を介して動作するためには別の方法が必要ですか?