2
オーチャードサイトにウィジェットを追加しようとしていて、ContentPartRecordから継承する新しいコンテンツパートを作成しました。それだけで罰金のビルドが、私はOrchard.exeを実行するために行くか、私はサイトを参照するとき、私はこのエラーを取得するとき:ここContentPartRecordを使用するとランタイムエラーが発生する
Exception Details: NHibernate.MappingException: Association references unmapped class: System.string
は私のクラスである:
using System.ComponentModel.DataAnnotations;
using Orchard.ContentManagement;
using Orchard.ContentManagement.Records;
using System.Collections.Generic;
namespace Hjn.Models
{
public class PropertySearchRecord : ContentPartRecord
{
public virtual List<string> PropertyTypes { get; set; }
public virtual List<string> Locations { get; set; }
public virtual List<double> MinimumPrices { get; set; }
public virtual List<double> MaximumPrices { get; set; }
}
public class PropertySearchPart : ContentPart<PropertySearchRecord>
{
[Required]
public List<string> PropertyTypes
{
get { return Record.PropertyTypes; }
set { Record.PropertyTypes = value; }
}
[Required]
public List<string> Locations
{
get { return Record.Locations; }
set { Record.Locations = value; }
}
[Required]
public List<double> MinimumPrices
{
get { return Record.MinimumPrices; }
set { Record.MinimumPrices = value; }
}
[Required]
public List<double> MaximumPrices
{
get { return Record.MaximumPrices; }
set { Record.MaximumPrices = value; }
}
}
}
私はかなりで迷ってしまいましたこれです。 もしあなたが望むのであれば、スタックトレースを投稿することもできます。私に知らせて。ありがとう!
それはそれを混乱させるリストの列のようです。 –