Subsonic SimpleRepository 上传图片

发布于 2024-08-24 04:58:18 字数 602 浏览 9 评论 0原文

我已经使用 SimpleRepository 几个月了,第一次我必须在数据库中上传和存储图像/文档

我的类如下所示:

public class Document: ObjectMetaData
{
    public string FileName { get; set; }
    public Guid UserId { get; set; }
    public DocumentType DocumentType { get; set; }
    public string DocumentLocation { get; set; }
    public byte[] DocumentData { get; set; }
}

public enum DocumentType
{
    EmploymentContractSigned = 1,
    EmploymentContractUnSigned = 2
}

当我将数据保存到数据库时,亚音速只是忽略“DocumentData”

如何然后我将文件保存到数据库吗?

  • DocumantData = File.ReadAllBytes("somefile.doc")

I have been using SimpleRepository for months now, and for the first time i have to upload and store an Image/Document in the database

My Class looks as follow:

public class Document: ObjectMetaData
{
    public string FileName { get; set; }
    public Guid UserId { get; set; }
    public DocumentType DocumentType { get; set; }
    public string DocumentLocation { get; set; }
    public byte[] DocumentData { get; set; }
}

public enum DocumentType
{
    EmploymentContractSigned = 1,
    EmploymentContractUnSigned = 2
}

When i persist the data to the db, subsonic just ignore's the "DocumentData"

how do i save the file to db then?

  • DocumantData = File.ReadAllBytes("somefile.doc")

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

慢慢从新开始 2024-08-31 04:58:18

在 github 上找到了答案,他们在后续版本之一中解决了这个问题: http://github.com /inbox/555338#reply

Found the answer on github, they fixed this issue in one of their later releases: http://github.com/inbox/555338#reply

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文