ASP.NET5 beta8 IServiceCollection更改

时间:2015-10-16 15:08:01

标签: c# asp.net asp.net-identity asp.net-core

将我的项目更新为最近发布的ASP.NET 5 beta8后,我发现IServiceCollection不再包含ConfigureIdentityConfigureIdentityApplicationCookie的定义。

之前编写的代码如

services.ConfigureIdentity(o =>
    {
        o.Password.RequireUppercase = false;
        o.Password.RequireNonLetterOrDigit = false;
    });

services.ConfigureIdentityApplicationCookie(o => o.LoginPath = "/Admin/Users/Login");

不能再编译了。

谷歌搜索没有结果,我想这是因为自beta8发布以来仅过了一天。

有没有人为此找到解决方法?如何在beta8中配置身份选项?

1 个答案:

答案 0 :(得分:5)

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="match_parent" android:padding="16dp" android:orientation="horizontal" > <TextView android:layout_centerVertical="true" android:id="@+id/tv_street" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@+id/tv_updated" android:textSize="17sp" android:singleLine="true" android:ellipsize="end" android:layout_weight="1" android:layout_marginLeft="16dp" tools:text="This is fdfdfffddfdfdfffdfdfdfdffshort"/> <TextView android:id="@id/tv_updated" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginLeft="10dp" android:text="Updated" android:textAllCaps="true" android:textStyle="bold"/> </LinearLayout> 方法已删除,Configure*方法现已接受Add*

Action<TOptions>

不完全,但部分相关:https://github.com/aspnet/Announcements/issues/71