0

ここで webmatrix を参照しないという制限があります。

シンプルなメンバーシップのメンバーシップ テーブルにユーザー レコードを作成したい (EF 5 を使用)。簡単にするために、EF モデルをこれらのテーブルにマップしました。

webmatrix なしでコードを使用することは可能ですか?


編集

メンバーシップ プロバイダーを使用したくありません。

編集

システムは単純なメンバーシップを使用します。私はそれを変えたくありません。別のプロジェクトから、WebMatrix を参照せずにそのデータベースにユーザーを追加したいと考えています。それは可能ですか?

4

2 に答える 2

1

標準の ASP.NET メンバーシップでは、 System.Web.Security.Membership.CreateUserで新しいユーザーを作成できます。

于 2013-06-29T05:10:19.193 に答える
1

いいえ、SimpleMembership は WebMatrix 名前空間に存在するため、WebMatrix なしで SimpleMembership を使用することはできません。

ただし、元の SqlMembershipProvider、ユニバーサル プロバイダー、その他の利用可能な任意の数のメンバーシップ プロバイダーなど、任意の数の他のメンバーシップ プロバイダーを使用できます。

編集:

はい、手動でデータベースにユーザーを追加できます。以下のコメントに、SimpleMembershipProvider.cs のソースへのリンクを含めました。そのコードを調べて、自分のプロジェクトで同じメソッドを使用してください。

于 2013-06-29T05:12:36.610 に答える