automapper

    2熱度

    1回答

    從具有單個Nullable<bool>屬性的對象進行映射時,我在Automapper中看到一些非常奇怪的行爲。我現在有它成立這樣的: public class MyViewModel { public bool? IsAThing { get; set; } } public class MyEntity { public bool? IsAThing { get;

    1熱度

    1回答

    我有一個類,它在一個IMapper在構造這樣 public Foo(IMapper mapper) 在代碼Foo的我有此線 var dao = _mapper.Map<BaseDAO>(obj); BaseDAO有3個子類型,在我已經設置的實際代碼中這樣 CreateMap<Base, BaseDAO>() .Include<Child1, Child1DAO>() .

    0熱度

    1回答

    我創建了新的asp mvc core 2.0角模板,並添加了我想用Automapper映射到控制器中的模型和dtos。我包含了automapper 6.1.1。當我導航到http://localhost:61031/api/classes時,它給了我一個例外,缺少類型映射配置或不支持的映射。我閱讀了很多帖子,但無法找到正在發生的事情。 我的代碼如下:項目 概述 模型 Models.Classes.

    3熱度

    1回答

    我試圖將兩個不同的對象映射到從接口派生的對象。另外,我需要將另一個屬性映射到來自dtos的派生類型。鑑於此對象結構: public interface ICoverage { string Name { get; set; } string Code { get; set; } } public class CoverageA : ICoverage { p

    5熱度

    1回答

    我有一個項目使用AutoMapper 3.1.1,我能夠隔離我遇到的問題。 這裏是我的測試類: class BaseClass { public string PropertyA { get; set; } } class DerivedClass: BaseClass { public string PropertyB { get; set; } } clas

    2熱度

    1回答

    我在使用AutoMapper從數據傳輸對象映射到數據庫實體模型時遇到了一些麻煩。該實體具有幾個屬性,這些屬性是從IEnumerable派生的自定義數組類型。這些屬性沒有安裝程序,但有一種名爲SetFromString()的方法可用。我似乎無法正確配置我的地圖來使用它。 AutoMapper是否支持這種事情?如果有人能指出我的方向正確,我會很感激。 下面是我正在使用的關鍵類的簡化版本。 (映射工作得

    2熱度

    1回答

    在一個asp net core + ef core 2.0 web api項目中,我使用了一個定義如下的put方法,其中我必須更新我的實體的每個屬性之一: public async Task<IActionResult> PutCIApplication([FromRoute] Guid id, [FromBody] CIApplication cIApplication) {

    0熱度

    2回答

    我一直在使用EF Code First 1個月。我的項目需要與許多表(超過100個數據表)一起工作,他們將來會多次更改。很難控制,需要時間來添加遷移。 那麼有什麼解決方案可以跳過添加 - 遷移步驟,只需在數據庫中創建表並創建一個到實體的映射? 例子: 在數據庫中,我有一個這樣的表: CREATE TABLE dbo.MyTable ( Id INT, Name VARCHAR(

    1熱度

    1回答

    試圖讓查詢工作,但老實說不知道如何(或者甚至可能)去做,因爲我試過的所有東西都沒有奏效。 總共查詢6個表格:Person,PersonVote,PersonCategory,Category,City和FirstAdminDivision。 PersonVote是一個人的用戶評論表,它包含一個名爲Vote的列,它是一個接受1-5(5爲「最佳」)值的小數。 FirstAdminDivision將與美

    0熱度

    2回答

    我一直在閱讀有關此問題的類似問題,但似乎無法理解解決方案。 我想映射我的實體到我的視圖模型,我注意到它失敗了一些我的實體。一個例子是以下幾點: 實體 public class Warehouse : EntityBase { [Index(IsUnique = true)] [MaxLength(20)] [Required] public string