小编Fra*_*nkO的帖子

如何创建用户并使用ASP.NET标识获取新创建的ID

我是ASP.NET Identity框架的新手,我正在尝试做一些我以前在旧的FormsAuthentication框架中做的事情.

我想要做的是允许管理用户使用应用程序内现有的Register视图(或类似视图)创建新用户.一旦完成,我想关联该用户(可能使用生成的ID)与系统的其他区域.

如何访问调用UserManager.CreateAsync()时生成的ID?

编辑:我希望具有"管理"角色的现有用户在用户管理区域内从系统内创建用户.到目前为止,下面的答案解释了如何获取"当前"用户的ID,这不是我想要的.

c# asp.net asp.net-mvc-5 asp.net-identity

26
推荐指数
3
解决办法
4万
查看次数

如何知道OWIN cookie什么时候到期?

我想根据OWIN cookie过期的时间创建一些倒数计时器.我正在使用OWIN和MVC 5,我从默认情况下开始了解SlidingExpiration.我不使用'session',因为我需要这个应用程序才能在Web场中生存(我不打算部署会话数据库).

.net session-cookies owin asp.net-mvc-5

20
推荐指数
1
解决办法
2万
查看次数

ASP.NET核心应用程序生命周期

是否有关于生命周期的当前"ASP.NET核心"文档?我希望能够在正确的点上结合生命周期.

它是否类似于现有的ASP.NET MVC 5生命周期?

http://www-asp.azureedge.net/v-2016-09-01-001/media/4773381/lifecycle-of-an-aspnet-mvc-5-application.pdf

.net c# asp.net-core-mvc asp.net-core

19
推荐指数
2
解决办法
2万
查看次数

标签和常规文本的Bootstrap对齐

我一直试图让文本垂直对齐而没有运气.我能得到一些帮助吗?

对齐问题

这是底层代码:

    <div class="form-group">
        <label class="control-label col-md-2">Permalink</label>
        <div class="col-md-10">
            http://www.somedomain.com/cart/@Model.Offer.Id
        </div>
    </div>

    <div class="form-group">
        @Html.LabelFor(model => model.Offer.DateCreated, new { @class = "control-label col-md-2" })
        <div class="col-md-10">
            @Html.DisplayFor(model => model.Offer.DateCreated)
            @Html.ValidationMessageFor(model => model.Offer.DateCreated)
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

html css asp.net-mvc twitter-bootstrap

15
推荐指数
1
解决办法
1万
查看次数

实体框架迁移"找不到名为'DefaultConnection'的连接字符串......"

在过去的几个月里,我一直在使用MVC5和Entity Framework 6.我将我的主要模型/业务逻辑和"迁移"分离到一个单独的程序集,并在我的Web应用程序中引用它.迁移一直很好.

今天我运行了"Update-database",我得到"在应用程序配置文件中找不到名为'DefaultConnection'的连接字符串."

我的web.config文件中的'DefaultConnection'仍然是STILL.如果我将该部分复制到迁移所在的项目,它将再次起作用.如果我删除该部分,则会抛出该错误.我不知道会发生什么变化.

我昨天做的唯一一件事是运行"磁盘清理"来清理我的高清空间.

c# entity-framework

15
推荐指数
1
解决办法
5724
查看次数

Oracle ODP.NET实体框架返回空结果

我一直在尝试使用以下方法从Oracle 12g数据库中检索数据:

    using (MyDbContext db = new MyDbContext())
    {
        var t = db.MyTable.ToList();
    }
Run Code Online (Sandbox Code Playgroud)

底层SQL是:

SELECT 
"Extent1"."TOKEN" AS "TOKEN", 
"Extent1"."FINGERPRINT" AS "FINGERPRINT", 
"Extent1"."EXPIRES" AS "EXPIRES", 
"Extent1"."ISSUED" AS "ISSUED"
FROM "MYSCHEMA"."MYTABLE" "Extent1
Run Code Online (Sandbox Code Playgroud)

我在Oracle SQL Developer中运行上面的SQL,它运行得很好.

MYSCHEMA.MYTABLE表中只有1条记录,但在调用时.ToList()我得到零结果.

我错过了Oracle实体框架的一些设置吗?

从nuget使用:

  • Oracle 11g(11.2.0.1.0 - 64bit)
  • 官方Oracle ODP.NET,托管实体框架驱动程序(12.1.021)
  • Microsoft实体框架(6.1.3)

oracle entity-framework entity-framework-6

4
推荐指数
1
解决办法
496
查看次数