小编Vla*_*kov的帖子

进一步扩展ASP.NET MVC5身份系统中的ApplicationUser类

我正在为大学创建一个简单的应用程序,学生可以提出某种类型的请求,然后由特定专业的员工处理.

我想使用默认的MVC5身份系统,并使用TPH模式扩展ApplicationUser类.所以我将常用属性添加到ApplicationUser:

public class ApplicationUser : IdentityUser
    {
        [Required]
        public string FirstName { get; set; }
        [Required]
        public string LastName { get; set; }
        [Required]
        public string Email { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

然后我创建了两个继承ApplicationUser的类:

public class Student : ApplicationUser
    {
        public string PersonalNumber { get; set; }
        public bool Monitor { get; set; }
        public virtual Group Group { get; set; }
        public virtual ICollection<Request> Requests { get; set; }
    }

public class Employee : ApplicationUser
    {
        public virtual EmployeeSpeciality …
Run Code Online (Sandbox Code Playgroud)

entity-framework tph asp.net-mvc-5 asp.net-identity

8
推荐指数
1
解决办法
5296
查看次数

Emgu.CV 4.2.0 图像转换方法不可用

我有一个 .Net Standard 2.0 项目,其中最新版本的 Emgu.CV - 4.2.0.3636 通过 Nuget 包安装。我还有 System.Drawing.Common 包,它支持位图。我需要将 Mat 转换为 Bitmap 并从现有位图创建 Mats 的可能性。之前 Mats 有 Bitmap 属性,还有 Image 的构造函数,比如接受 Bitmap 作为参数。从我在 Emgu.CV 4.2.0 版本的发行说明中看到的 - 这些已被替换为位图的 ToMat() 扩展方法和 Mats/Images 的 AsBitmap() 方法。但是对我来说,这两种方法都不可用。

官网上的发行说明说:

它已被添加到 Emgu.CV.UI nuget 包(或 dll 文件)中

同时我在 nuget 中没有看到 Emgu.CV.UI 包,只有我已经安装的 Emgu.CV 包。

我还缺少什么?

c# emgucv

8
推荐指数
2
解决办法
3979
查看次数