如何使用Unity注入我的dbContext类?我不能只为我的其他"普通"类创建一个界面?我应该如何处理RequestContext类以及UnityConfig应该是什么样的?
public class RequestContext : IdentityDbContext<User>
{
public RequestContext()
: base("DefaultConnection", throwIfV1Schema: false)
{
Database.SetInitializer<RequestContext>(new CreateDatabaseIfNotExists<RequestContext>());
}
public DbSet<Request> Requests { get; set; }
public DbSet<Record> Records { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
base.OnModelCreating(modelBuilder);
}
public static RequestContext Create()
{
return new RequestContext();
}
}
Run Code Online (Sandbox Code Playgroud)
在我的Repository类中,我使用它,但是想要注入:
private RequestContext dbContext;
private IUserRepository _userRepository;
public RequestRepository(IUserRepository userRepository)
{
dbContext = new RequestContext();
_userRepository = userRepository;
}
Run Code Online (Sandbox Code Playgroud) 我有一些数据库问题.
我在本地计算机上安装了SQL Server Developer.当我打开SQL Server Management Studio并使用Windows身份验证登录时没有问题.我在那里创建了一个新数据库并添加了一个新用户.新用户是数据库的所有者.
当我从Windows会话断开连接并尝试使用SQL Server身份验证模式中新创建的用户登录时,我得到"无法连接到(本地)"
请帮忙!
有没有人在EPiServer中使用Recaptcha和XForms?
我不知道在哪里放置Recaptcha控件以及如何使其工作.ASP.NET的示例代码是以下代码.我应该把它放在哪里.我猜是在FormControl_BeforeSubmitPostedData?
<%@ Page Language="VB" %>
<%@ Register TagPrefix="recaptcha" Namespace="Recaptcha" Assembly="Recaptcha" %>
<script runat=server%gt;
Sub btnSubmit_Click(ByVal sender As Object, ByVal e As EventArgs)
If Page.IsValid Then
lblResult.Text = "You Got It!"
lblResult.ForeColor = Drawing.Color.Green
Else
lblResult.Text = "Incorrect"
lblResult.ForeColor = Drawing.Color.Red
End If
End Sub
</script>
<html>
<body>
<form runat="server">
<asp:Label Visible=false ID="lblResult" runat="server" />
<recaptcha:RecaptchaControl ID="recaptcha" runat="server" Theme="red"
PublicKey="your_public_key" PrivateKey="your_private_key" />
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" />
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 这是我用嵌套div在这段代码中写到达到div手机的方式吗?
CSS
#pagewrap #pagemain .content .colrow .container .col548 #contactInfoArea #phone
{
}
Run Code Online (Sandbox Code Playgroud)
HTML
<!-- Start: Pagewrap -->
<div id="pagewrap">
<div id="header">
<div class="headerWrapper">
<div id="headerTopItems"> <a class="mainLink" href="../Telge-Energi/Webbkarta/">Webbkarta</a> <a href="#" class="login closed">Min Sida</a>
<div id="loginBoxWrapper">
<div id="loginBoxButtonWrapper">
<div class="rounded buttonWrapper"></div>
<div id="topLoginButton">
<div class="rounded topLeft"></div>
<div class="rounded topRight"></div>
<a href="#" class="login open">Logga in</a> </div>
<div id="loginButtonShadow">
<div class="rounded topRight"></div>
</div>
</div>
<div id="loginBox">
<div class="rounded topLeft"></div>
<div class="rounded bottomLeft"></div>
<div class="rounded bottomRight"></div>
<div class="formWrapper"> </div>
</div>
<div id="loginBoxShadow">
<div class="rounded …Run Code Online (Sandbox Code Playgroud)