小编hja*_*her的帖子

asp.net MVC 3/4相当于一个response.filter

我需要拦截将发送到浏览器的所有html并替换那里的一些标签.这需要在全球范围内和每个视图中完成.使用C#在ASP.NET MVC 3或4中执行此操作的最佳方法是什么?在过去,我使用Global.asax(vb)中的'response.filter'在ASP.net Webforms中完成了此操作

Private Sub Global_PreRequestHandlerExecute(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.PreRequestHandlerExecute
    Response.Filter = New ReplaceTags(Response.Filter)
End Sub
Run Code Online (Sandbox Code Playgroud)

这会调用我创建的一个继承自system.io.stream的类,并通过html来替换所有标记.我不知道如何使用C#在ASP.NET MVC 4中执行此操作.你可能已经注意到我在MVC世界中是一个全新的人.

asp.net response.filter asp.net-mvc-3

5
推荐指数
2
解决办法
5087
查看次数

EF Code First 6.1 将 ID 从 Int 更改为 Long

我正在开发一个使用 ASP.Net MVC 4、C# 和实体框架代码优先的应用程序。有一个模型(表)变得相当大,我担心 Identity 列将在明年左右用完值(Int32.MaxValue)。

我正在寻找一种方法将该身份从 int 更改为 long。过去,当我尝试此操作时,EF 不会让我这样做,除非它删除表并重新创建它。这不是一个选项,因为该站点已经上线并且该表中有实时数据。

有没有办法做到这一点?到目前为止,我的网络搜索和 Stackoverflow 搜索还没有给我任何关于如何执行此操作的提示。

c# entity-framework ef-code-first

5
推荐指数
1
解决办法
1546
查看次数

如何将 proxies.json 添加到只读函数应用程序?

我有一个函数应用程序,并使用 Visual Studio 部署了函数,因此它变为只读并且无法添加代理以读取只读函数应用程序。如何从 Visual Studio 向我的函数应用添加代理?

azure-functions azure-function-app-proxy

5
推荐指数
2
解决办法
1688
查看次数

如何从 Xamarin.ios 中的图库中选择图像

我想从图库加载图像并将其显示在UIImageView.

我试图像在 Xamarin Recipes 中的示例中那样做,但我得到的只是空值。

https://developer.xamarin.com/recipes/ios/media/video_and_photos/choose_a_photo_from_the_gallery/

到目前为止我的代码:

public partial class ViewController : UIViewController
    {
    UIImagePickerController imagePicker;
    UIButton choosePhotoButton;
UIImageView imageView;

public ViewController(IntPtr handle) : base(handle)
{
}

public ViewController()
{
}

public override void ViewDidLoad()
{
    base.ViewDidLoad();
    Title = "Wähle Bild aus:";
    View.BackgroundColor = UIColor.White;

    imageView = new UIImageView(new CGRect(10, 150, 300, 300));
    Add(imageView);

    choosePhotoButton = UIButton.FromType(UIButtonType.RoundedRect);
    choosePhotoButton.Frame = new CGRect(10, 80, 100, 40);
    choosePhotoButton.SetTitle("Picker", UIControlState.Normal);
    choosePhotoButton.TouchUpInside += (s, e) =>
    {
        imagePicker = new UIImagePickerController();

        imagePicker.SourceType = …
Run Code Online (Sandbox Code Playgroud)

xamarin.ios ios xamarin

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

Azure Webjobs SDK和队列处理错误

我正在研究一个webjob,它检查Web服务器是否有一些数据.有时Web服务器很忙,几秒钟后会再次尝试.

问题是,如果我只是忽略它并通过该函数,它将从队列中删除该消息,我将无法重试该调用.

我当前的解决方案(我根本不喜欢)是通过一个异常来增加dequque数量并将消息放回队列中.然而,这似乎非常残酷,并且需要运行webjob的线程才能重新启动.

有没有其他办法处理这个?

azure-queues azure-webjobs azure-webjobssdk

3
推荐指数
1
解决办法
2944
查看次数

ASP.NET MVC 4中的全局变量

我目前正在构建一个ASP.Net MVC 4 SAAS应用程序(C#),我一直坚持设计计划.我的意思是,如果客户选择Plan A他们应该访问某些东西,如果他们选择Plan B他们可以访问其他人等等.

我坚持的部分是与所有操作共享帐户计划的最佳实践.我意识到全局变量是不好的做法,但我真的不想到数据库进行往返计划以获得每个操作的计划.

我正在考虑的事情是这样的回答,他们只是声明一个静态模型并在某个时候设置它并稍后访问它.在您看来,这是最好的方法吗?有没有更好的办法?

c# asp.net-mvc global-variables asp.net-mvc-3 asp.net-mvc-4

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

以下方法调用有什么问题?

可能重复:
.NET中的NullReferenceException是什么?

我有一个名为HoursOfOperation的模型(ASP.NET MVC 4,C#):

public class HoursOfOperation
{
    public List<DayTimes> Monday { get; set; }
    public List<DayTimes> Tuesday { get; set; }
    public List<DayTimes> Wednesday { get; set; }
    public List<DayTimes> Thursday { get; set; }
    public List<DayTimes> Friday { get; set; }
    public List<DayTimes> Saturday { get; set; }
    public List<DayTimes> Sunday { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

和日间时间

public class DayTimes
{
    public int Status { get; set; }
    public string From { get; set; }
    public string …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-mvc-4

0
推荐指数
1
解决办法
79
查看次数