<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>AutoMapper</title><link>http://automapper.codeplex.com/project/feeds/rss</link><description>A convention-based object-object mapper.</description><item><title>Created Unassigned: Set resolver sequence [8812]</title><link>http://automapper.codeplex.com/workitem/8812</link><description>I have a complex object and using a custom resolver to resolve the values for its properties.  I was wondering if there is a way to specify a sequence or order in which the properties will be resolved.  For example, if I have 3 properties in an object&amp;#58; Property1, Property2 and Property3, which appear in the object in that order.  However, Property1 depends on Property3, so I need to resolve Property3 before I resolve Property1.  Is there any way to control that&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Alex&lt;br /&gt;</description><author>agladshteyn</author><pubDate>Mon, 17 Jun 2013 15:21:03 GMT</pubDate><guid isPermaLink="false">Created Unassigned: Set resolver sequence [8812] 20130617032103P</guid></item><item><title>Created Unassigned: Performance Issue [8791]</title><link>http://automapper.codeplex.com/workitem/8791</link><description>Hello,&lt;br /&gt;&lt;br /&gt;I am working on a project using .Net technologies. In our peoject, we are using Entity Framework&amp;#47;Linq&amp;#47;Automapper&amp;#47;POCO.&lt;br /&gt;&lt;br /&gt;We use below functions of Automapper as - &lt;br /&gt;1. Automapper.CreateMap&amp;#40;&amp;#41; - to declare maps.&lt;br /&gt;2. Automapper.Mapper.Map&amp;#40;&amp;#41; - to map source to destination type &amp;#40;i.e. Data Access object to POCO entities&amp;#41;.&lt;br /&gt;&lt;br /&gt;But, somehow Automapper is giving performance hit to some extent. So, I was trying to figure out am I making correct use of the plug in&amp;#63;&lt;br /&gt;&lt;br /&gt;It would be great if I could get valuable help from anyone who has worked&amp;#47;studied about this plug-in.&lt;br /&gt;&lt;br /&gt;Thanks in advance&amp;#33;&lt;br /&gt;</description><author>shifali</author><pubDate>Mon, 10 Jun 2013 06:18:37 GMT</pubDate><guid isPermaLink="false">Created Unassigned: Performance Issue [8791] 20130610061837A</guid></item><item><title>New Comment on "Flattening"</title><link>https://automapper.codeplex.com/wikipage?title=Flattening&amp;ANCHOR#C27525</link><description>One problem I&amp;#39;m seeing is that say your customer domain object had the property CustomerName instead of just Name then the DTO needs to have the property&amp;#10;CustomerCustomerName&amp;#10;&amp;#10;It would be good if Automapper could check the property isn&amp;#39;t prefixed already with the class name.</description><author>MrChriZ</author><pubDate>Sun, 19 May 2013 12:07:56 GMT</pubDate><guid isPermaLink="false">New Comment on "Flattening" 20130519120756P</guid></item><item><title>New Comment on "Custom Value Resolvers"</title><link>http://automapper.codeplex.com/wikipage?title=Custom Value Resolvers&amp;ANCHOR#C25410</link><description>Why is the advantage of using ResolveUsing instead of just UseValue within a ForMember call&amp;#63;</description><author>jtu100</author><pubDate>Tue, 30 Oct 2012 12:54:58 GMT</pubDate><guid isPermaLink="false">New Comment on "Custom Value Resolvers" 20121030125458P</guid></item><item><title>Closed Issue: Mapper.Map error [8372]</title><link>http://automapper.codeplex.com/workitem/8372</link><description>I have an Entity Framework database that I am trying to update a record in.  I have created all the AutoMapper.Mapper.CreateMap entires.  I have also used AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41; to validate off of the CreateMap&amp;#39;s and add all the corresponding ForMember&amp;#39;s to them and not the AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41; doesn&amp;#39;t generate any errors at all.  However when I call AutoMapper.Mapper.Map on the 2 main objects it still says there is an unsupported mapping configuration and it won&amp;#39;t tell me what it is, but the fact AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41;  says everything is correct seems to contradict what&amp;#39;s going on.&lt;br /&gt;Comments: &lt;p&gt;CodePlex issues are closed, please report this on the GitHub site. Thanks&amp;#33;&lt;/p&gt;</description><author>jbogard</author><pubDate>Wed, 24 Oct 2012 18:22:30 GMT</pubDate><guid isPermaLink="false">Closed Issue: Mapper.Map error [8372] 20121024062230P</guid></item><item><title>Commented Issue: Mapper.Map error [8372]</title><link>http://automapper.codeplex.com/workitem/8372</link><description>I have an Entity Framework database that I am trying to update a record in.  I have created all the AutoMapper.Mapper.CreateMap entires.  I have also used AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41; to validate off of the CreateMap&amp;#39;s and add all the corresponding ForMember&amp;#39;s to them and not the AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41; doesn&amp;#39;t generate any errors at all.  However when I call AutoMapper.Mapper.Map on the 2 main objects it still says there is an unsupported mapping configuration and it won&amp;#39;t tell me what it is, but the fact AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41;  says everything is correct seems to contradict what&amp;#39;s going on.&lt;br /&gt;Comments: ** Comment from web user: stuenguk ** &lt;p&gt;Please can anyone help with this issue.&lt;/p&gt;</description><author>stuenguk</author><pubDate>Wed, 24 Oct 2012 14:03:37 GMT</pubDate><guid isPermaLink="false">Commented Issue: Mapper.Map error [8372] 20121024020337P</guid></item><item><title>Created Issue: Mapper.Map error [8372]</title><link>http://automapper.codeplex.com/workitem/8372</link><description>I have an Entity Framework database that I am trying to update a record in.  I have created all the AutoMapper.Mapper.CreateMap entires.  I have also used AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41; to validate off of the CreateMap&amp;#39;s and add all the corresponding ForMember&amp;#39;s to them and not the AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41; doesn&amp;#39;t generate any errors at all.  However when I call AutoMapper.Mapper.Map on the 2 main objects it still says there is an unsupported mapping configuration and it won&amp;#39;t tell me what it is, but the fact AutoMapper.Mapper.AssertConfigurationIsValid&amp;#40;&amp;#41;  says everything is correct seems to contradict what&amp;#39;s going on.&lt;br /&gt;</description><author>stuenguk</author><pubDate>Wed, 24 Oct 2012 13:22:00 GMT</pubDate><guid isPermaLink="false">Created Issue: Mapper.Map error [8372] 20121024012200P</guid></item><item><title>Source code checked in, #76924</title><link>http://automapper.codeplex.com/SourceControl/changeset/changes/76924</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:29:18 GMT</pubDate><guid isPermaLink="false">Source code checked in, #76924 20121001092918P</guid></item><item><title>Source code checked in, #76923</title><link>http://automapper.codeplex.com/SourceControl/changeset/changes/76923</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:23:54 GMT</pubDate><guid isPermaLink="false">Source code checked in, #76923 20121001092354P</guid></item><item><title>Closed Issue: AutoMapper caching objects when mapping twice [8321]</title><link>http://automapper.codeplex.com/workitem/8321</link><description>When you have a tree heirarcy of objects, and the same value exists in two places of the tree &amp;#40;but with different child values&amp;#41;, and when mapping the second instance of the item - it uses the child values of the first instance, instead of re-evaluating what the child values should be.&lt;br /&gt;&lt;br /&gt;Here is my example&amp;#58;&lt;br /&gt;class Tag &amp;#123; &lt;br /&gt;  int Id &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;  string Name &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;  IEnumerable&amp;#60;Tag&amp;#62; ChildTags  &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;public void Test&amp;#40;&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;var source &amp;#61;  new List&amp;#60;Tag&amp;#62;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                new Tag &amp;#123; Id &amp;#61; 1, Name &amp;#61; &amp;#34;Tag 1&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62;&lt;br /&gt;                            &amp;#123;&lt;br /&gt;                                new Tag &amp;#123; Id &amp;#61; 2, Name &amp;#61; &amp;#34;Tag 2&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62; &lt;br /&gt;                                            &amp;#123;&lt;br /&gt;                                                new Tag &amp;#123;Id &amp;#61; 3, Name &amp;#61; &amp;#34;Tag 3&amp;#34;&amp;#125;,&lt;br /&gt;                                                new Tag &amp;#123;Id &amp;#61; 4, Name &amp;#61; &amp;#34;Tag 4&amp;#34;&amp;#125;&lt;br /&gt;                                            &amp;#125;&lt;br /&gt;                                    &amp;#125;&lt;br /&gt;                            &amp;#125;&lt;br /&gt;                    &amp;#125;,&lt;br /&gt;                new Tag &amp;#123; Id &amp;#61; 1, Name &amp;#61; &amp;#34;Tag 1&amp;#34; &amp;#125;,&lt;br /&gt;                new Tag &amp;#123;&lt;br /&gt;                        Id &amp;#61; 3, Name &amp;#61; &amp;#34;Tag 3&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62;&lt;br /&gt;                            &amp;#123;&lt;br /&gt;                                new Tag &amp;#123;Id &amp;#61; 4, Name &amp;#61; &amp;#34;Tag 4&amp;#34;&amp;#125;&lt;br /&gt;                            &amp;#125;&lt;br /&gt;                    &amp;#125;&lt;br /&gt;            &amp;#125;&amp;#59;&lt;br /&gt;&lt;br /&gt;Mapper.CreateMap&amp;#60;Tag, Tag&amp;#62;&amp;#40;&amp;#41;&lt;br /&gt;    .ForMember&amp;#40;dest &amp;#61;&amp;#62; dest.ChildTags,&lt;br /&gt;        opt &amp;#61;&amp;#62; opt.MapFrom&amp;#40;src &amp;#61;&amp;#62; src.ChildTags&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;var result &amp;#61; Mapper.Map&amp;#60;IList&amp;#60;Tag&amp;#62;, IList&amp;#60;Tag&amp;#62;&amp;#62;&amp;#40;tags&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the result &lt;br /&gt;- the first instance of Tag 1 &amp;#40;ie source&amp;#91;0&amp;#93;&amp;#41; and all of its children are perfect &lt;br /&gt;- the second instance of Tag 1 &amp;#40;ie source&amp;#91;1&amp;#93;&amp;#41; has all the children of the first instance - it should not have any children &lt;br /&gt;- the second instance of Tag 3 &amp;#40;ie source&amp;#91;2&amp;#93;&amp;#41; does not have any children - it should have Tag 4 as a child&lt;br /&gt;Comments: &lt;p&gt;Can you post these issue on GitHub&amp;#63; The project is managed there. I&amp;#39;d turn off Issues here if I could.&lt;/p&gt;</description><author>jbogard</author><pubDate>Fri, 28 Sep 2012 15:45:41 GMT</pubDate><guid isPermaLink="false">Closed Issue: AutoMapper caching objects when mapping twice [8321] 20120928034541P</guid></item><item><title>Closed Issue: Error: implicit operator is not cast. [8289]</title><link>http://automapper.codeplex.com/workitem/8289</link><description>I have following class&lt;br /&gt;&lt;br /&gt; public struct Money&lt;br /&gt;    &amp;#123;&lt;br /&gt;        public Money&amp;#40;decimal amount &amp;#61; 0&amp;#41; &amp;#58; this&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            Value &amp;#61; amount&amp;#59;&lt;br /&gt;            CurrencyCode &amp;#61; CurrencyCode.USD&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;        public decimal Value &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;        public CurrencyCode CurrencyCode &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;&lt;br /&gt;        &amp;#47;&amp;#47; define implicit Money-to-Nullable&amp;#60;double&amp;#62; conversion operator&amp;#58;&lt;br /&gt;        public static implicit operator double&amp;#63;&amp;#40;Money money&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            return Decimal.Zero &amp;#61;&amp;#61; money.Value &lt;br /&gt;                &amp;#63; null &lt;br /&gt;                &amp;#58; new double&amp;#63;&amp;#40; Convert.ToDouble&amp;#40;money.Value&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When I try to map it to I getting Specifica cast is not valid exception. &lt;br /&gt;&lt;br /&gt;Eception Message&amp;#58;&lt;br /&gt;&lt;br /&gt;Mapping types&amp;#58;&lt;br /&gt;Money -&amp;#62; Nullable&amp;#96;1&lt;br /&gt;MSB.Chup.Policy.Model.Primitives.Money -&amp;#62; System.Nullable&amp;#96;1&amp;#91;&amp;#91;System.Double, mscorlib, Version&amp;#61;4.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b77a5c561934e089&amp;#93;&amp;#93;&lt;br /&gt;&lt;br /&gt;Destination path&amp;#58;&lt;br /&gt;Building.CurrentCoverage&lt;br /&gt;&lt;br /&gt;Source value&amp;#58;&lt;br /&gt;MSB.Chup.Policy.Model.Primitives.Money&lt;br /&gt;Comments: &lt;p&gt;I can&amp;#39;t close the project - can you post this issue on GitHub&amp;#63; I don&amp;#39;t track them here.&lt;/p&gt;</description><author>jbogard</author><pubDate>Fri, 28 Sep 2012 15:44:47 GMT</pubDate><guid isPermaLink="false">Closed Issue: Error: implicit operator is not cast. [8289] 20120928034447P</guid></item><item><title>Commented Issue: AutoMapper caching objects when mapping twice [8321]</title><link>http://automapper.codeplex.com/workitem/8321</link><description>When you have a tree heirarcy of objects, and the same value exists in two places of the tree &amp;#40;but with different child values&amp;#41;, and when mapping the second instance of the item - it uses the child values of the first instance, instead of re-evaluating what the child values should be.&lt;br /&gt;&lt;br /&gt;Here is my example&amp;#58;&lt;br /&gt;class Tag &amp;#123; &lt;br /&gt;  int Id &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;  string Name &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;  IEnumerable&amp;#60;Tag&amp;#62; ChildTags  &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;public void Test&amp;#40;&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;var source &amp;#61;  new List&amp;#60;Tag&amp;#62;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                new Tag &amp;#123; Id &amp;#61; 1, Name &amp;#61; &amp;#34;Tag 1&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62;&lt;br /&gt;                            &amp;#123;&lt;br /&gt;                                new Tag &amp;#123; Id &amp;#61; 2, Name &amp;#61; &amp;#34;Tag 2&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62; &lt;br /&gt;                                            &amp;#123;&lt;br /&gt;                                                new Tag &amp;#123;Id &amp;#61; 3, Name &amp;#61; &amp;#34;Tag 3&amp;#34;&amp;#125;,&lt;br /&gt;                                                new Tag &amp;#123;Id &amp;#61; 4, Name &amp;#61; &amp;#34;Tag 4&amp;#34;&amp;#125;&lt;br /&gt;                                            &amp;#125;&lt;br /&gt;                                    &amp;#125;&lt;br /&gt;                            &amp;#125;&lt;br /&gt;                    &amp;#125;,&lt;br /&gt;                new Tag &amp;#123; Id &amp;#61; 1, Name &amp;#61; &amp;#34;Tag 1&amp;#34; &amp;#125;,&lt;br /&gt;                new Tag &amp;#123;&lt;br /&gt;                        Id &amp;#61; 3, Name &amp;#61; &amp;#34;Tag 3&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62;&lt;br /&gt;                            &amp;#123;&lt;br /&gt;                                new Tag &amp;#123;Id &amp;#61; 4, Name &amp;#61; &amp;#34;Tag 4&amp;#34;&amp;#125;&lt;br /&gt;                            &amp;#125;&lt;br /&gt;                    &amp;#125;&lt;br /&gt;            &amp;#125;&amp;#59;&lt;br /&gt;&lt;br /&gt;Mapper.CreateMap&amp;#60;Tag, Tag&amp;#62;&amp;#40;&amp;#41;&lt;br /&gt;    .ForMember&amp;#40;dest &amp;#61;&amp;#62; dest.ChildTags,&lt;br /&gt;        opt &amp;#61;&amp;#62; opt.MapFrom&amp;#40;src &amp;#61;&amp;#62; src.ChildTags&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;var result &amp;#61; Mapper.Map&amp;#60;IList&amp;#60;Tag&amp;#62;, IList&amp;#60;Tag&amp;#62;&amp;#62;&amp;#40;tags&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the result &lt;br /&gt;- the first instance of Tag 1 &amp;#40;ie source&amp;#91;0&amp;#93;&amp;#41; and all of its children are perfect &lt;br /&gt;- the second instance of Tag 1 &amp;#40;ie source&amp;#91;1&amp;#93;&amp;#41; has all the children of the first instance - it should not have any children &lt;br /&gt;- the second instance of Tag 3 &amp;#40;ie source&amp;#91;2&amp;#93;&amp;#41; does not have any children - it should have Tag 4 as a child&lt;br /&gt;Comments: ** Comment from web user: saan800 ** &lt;p&gt;A code format for this issue can be found here&amp;#58;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;stackoverflow.com&amp;#47;questions&amp;#47;11333732&amp;#47;how-do-i-get-automapper-to-not-cache-mapped-objects&amp;#47;12637096&amp;#35;12637096&lt;/p&gt;</description><author>saan800</author><pubDate>Fri, 28 Sep 2012 09:26:02 GMT</pubDate><guid isPermaLink="false">Commented Issue: AutoMapper caching objects when mapping twice [8321] 20120928092602A</guid></item><item><title>Created Issue: AutoMapper caching objects when mapping twice [8321]</title><link>http://automapper.codeplex.com/workitem/8321</link><description>When you have a tree heirarcy of objects, and the same value exists in two places of the tree &amp;#40;but with different child values&amp;#41;, and when mapping the second instance of the item - it uses the child values of the first instance, instead of re-evaluating what the child values should be.&lt;br /&gt;&lt;br /&gt;Here is my example&amp;#58;&lt;br /&gt;class Tag &amp;#123; &lt;br /&gt;  int Id &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;  string Name &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;  IEnumerable&amp;#60;Tag&amp;#62; ChildTags  &amp;#123;get&amp;#59; set&amp;#59;&amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;public void Test&amp;#40;&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;var source &amp;#61;  new List&amp;#60;Tag&amp;#62;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                new Tag &amp;#123; Id &amp;#61; 1, Name &amp;#61; &amp;#34;Tag 1&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62;&lt;br /&gt;                            &amp;#123;&lt;br /&gt;                                new Tag &amp;#123; Id &amp;#61; 2, Name &amp;#61; &amp;#34;Tag 2&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62; &lt;br /&gt;                                            &amp;#123;&lt;br /&gt;                                                new Tag &amp;#123;Id &amp;#61; 3, Name &amp;#61; &amp;#34;Tag 3&amp;#34;&amp;#125;,&lt;br /&gt;                                                new Tag &amp;#123;Id &amp;#61; 4, Name &amp;#61; &amp;#34;Tag 4&amp;#34;&amp;#125;&lt;br /&gt;                                            &amp;#125;&lt;br /&gt;                                    &amp;#125;&lt;br /&gt;                            &amp;#125;&lt;br /&gt;                    &amp;#125;,&lt;br /&gt;                new Tag &amp;#123; Id &amp;#61; 1, Name &amp;#61; &amp;#34;Tag 1&amp;#34; &amp;#125;,&lt;br /&gt;                new Tag &amp;#123;&lt;br /&gt;                        Id &amp;#61; 3, Name &amp;#61; &amp;#34;Tag 3&amp;#34;, ChildTags &amp;#61; new List&amp;#60;Tag&amp;#62;&lt;br /&gt;                            &amp;#123;&lt;br /&gt;                                new Tag &amp;#123;Id &amp;#61; 4, Name &amp;#61; &amp;#34;Tag 4&amp;#34;&amp;#125;&lt;br /&gt;                            &amp;#125;&lt;br /&gt;                    &amp;#125;&lt;br /&gt;            &amp;#125;&amp;#59;&lt;br /&gt;&lt;br /&gt;Mapper.CreateMap&amp;#60;Tag, Tag&amp;#62;&amp;#40;&amp;#41;&lt;br /&gt;    .ForMember&amp;#40;dest &amp;#61;&amp;#62; dest.ChildTags,&lt;br /&gt;        opt &amp;#61;&amp;#62; opt.MapFrom&amp;#40;src &amp;#61;&amp;#62; src.ChildTags&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;var result &amp;#61; Mapper.Map&amp;#60;IList&amp;#60;Tag&amp;#62;, IList&amp;#60;Tag&amp;#62;&amp;#62;&amp;#40;tags&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the result &lt;br /&gt;- the first instance of Tag 1 &amp;#40;ie source&amp;#91;0&amp;#93;&amp;#41; and all of its children are perfect &lt;br /&gt;- the second instance of Tag 1 &amp;#40;ie source&amp;#91;1&amp;#93;&amp;#41; has all the children of the first instance - it should not have any children &lt;br /&gt;- the second instance of Tag 3 &amp;#40;ie source&amp;#91;2&amp;#93;&amp;#41; does not have any children - it should have Tag 4 as a child&lt;br /&gt;</description><author>saan800</author><pubDate>Fri, 28 Sep 2012 09:24:30 GMT</pubDate><guid isPermaLink="false">Created Issue: AutoMapper caching objects when mapping twice [8321] 20120928092430A</guid></item><item><title>Created Issue: Error: implicit operator is not cast. [8289]</title><link>http://automapper.codeplex.com/workitem/8289</link><description>I have following class&lt;br /&gt;&lt;br /&gt; public struct Money&lt;br /&gt;    &amp;#123;&lt;br /&gt;        public Money&amp;#40;decimal amount &amp;#61; 0&amp;#41; &amp;#58; this&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            Value &amp;#61; amount&amp;#59;&lt;br /&gt;            CurrencyCode &amp;#61; CurrencyCode.USD&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;        public decimal Value &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;        public CurrencyCode CurrencyCode &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;&lt;br /&gt;        &amp;#47;&amp;#47; define implicit Money-to-Nullable&amp;#60;double&amp;#62; conversion operator&amp;#58;&lt;br /&gt;        public static implicit operator double&amp;#63;&amp;#40;Money money&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            return Decimal.Zero &amp;#61;&amp;#61; money.Value &lt;br /&gt;                &amp;#63; null &lt;br /&gt;                &amp;#58; new double&amp;#63;&amp;#40; Convert.ToDouble&amp;#40;money.Value&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When I try to map it to I getting Specifica cast is not valid exception. &lt;br /&gt;&lt;br /&gt;Eception Message&amp;#58;&lt;br /&gt;&lt;br /&gt;Mapping types&amp;#58;&lt;br /&gt;Money -&amp;#62; Nullable&amp;#96;1&lt;br /&gt;MSB.Chup.Policy.Model.Primitives.Money -&amp;#62; System.Nullable&amp;#96;1&amp;#91;&amp;#91;System.Double, mscorlib, Version&amp;#61;4.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b77a5c561934e089&amp;#93;&amp;#93;&lt;br /&gt;&lt;br /&gt;Destination path&amp;#58;&lt;br /&gt;Building.CurrentCoverage&lt;br /&gt;&lt;br /&gt;Source value&amp;#58;&lt;br /&gt;MSB.Chup.Policy.Model.Primitives.Money&lt;br /&gt;</description><author>Bootloader</author><pubDate>Wed, 19 Sep 2012 13:38:13 GMT</pubDate><guid isPermaLink="false">Created Issue: Error: implicit operator is not cast. [8289] 20120919013813P</guid></item><item><title>New Comment on "Custom Value Resolvers"</title><link>http://automapper.codeplex.com/wikipage?title=Custom Value Resolvers&amp;ANCHOR#C24746</link><description>Can i map two types to form a destination type&amp;#63; Basically I am looking at merging two types to form destination type. Please help.</description><author>shailendrasute</author><pubDate>Thu, 16 Aug 2012 18:36:37 GMT</pubDate><guid isPermaLink="false">New Comment on "Custom Value Resolvers" 20120816063637P</guid></item><item><title>New Comment on "Documentation"</title><link>http://automapper.codeplex.com/documentation?&amp;ANCHOR#C22874</link><description>The Automapper GitHub wiki doesn&amp;#39;t appear to support search nor appear to be indexed.  Even googling with a &amp;#34;site&amp;#58;github.com&amp;#34; constraint doesn&amp;#39;t turn up anything more than bug reports.  Makes it difficult to find documentation relating to certain functions&amp;#47;APIs in AutoMapper.</description><author>AaronLS</author><pubDate>Fri, 09 Mar 2012 19:37:46 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20120309073746P</guid></item><item><title>Updated Wiki: Home</title><link>http://automapper.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;AutoMapper has moved to GitHub&lt;/h1&gt;
AutoMapper has completely moved to GitHub:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://github.com/AutoMapper/AutoMapper" class="externalLink"&gt;https://github.com/AutoMapper/AutoMapper&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The site can be found at &lt;a href="http://automapper.org" class="externalLink"&gt;http://automapper.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All issues should be reported on GitHub. No issues will be responded to on CodePlex.&lt;br /&gt;&lt;br /&gt;I can&amp;#39;t turn anything off on CodePlex without deleting the whole site, which would be very confusing.&lt;br /&gt;&lt;br /&gt;The latest downloads can be found at NuGet or at GitHub.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>jbogard</author><pubDate>Sat, 24 Dec 2011 16:15:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20111224041520P</guid></item><item><title>New Comment on "Custom Type Converters"</title><link>http://automapper.codeplex.com/wikipage?title=Custom Type Converters&amp;ANCHOR#C21546</link><description>any sample for changed interface ITypeConverter&amp;#10;&amp;#10;I get this error now&amp;#10;Error&amp;#9;7725&amp;#9;&amp;#39;BusinessFacade.Mappers.DecimalToNullableInt&amp;#39; does not implement interface member &amp;#39;AutoMapper.ITypeConverter&amp;#60;decimal,int&amp;#63;&amp;#62;.Convert&amp;#40;AutoMapper.ResolutionContext&amp;#41;&amp;#39;</description><author>alhambraeidos</author><pubDate>Thu, 17 Nov 2011 14:27:53 GMT</pubDate><guid isPermaLink="false">New Comment on "Custom Type Converters" 20111117022753P</guid></item><item><title>Commented Issue: Multiple mappings for the same type [4036]</title><link>http://automapper.codeplex.com/workitem/4036</link><description>Hi,&lt;br /&gt;&lt;br /&gt;I&amp;#39;d like to suggest to optionally specify a name for a mapping allowing to have multiple mappings of the same type with different configurations.&lt;br /&gt;&lt;br /&gt;e.g. Mapper.CreateMap&amp;#60;Order, OrderDto&amp;#62;&amp;#40;&amp;#34;OrderMapping&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;I see a lot of value in that especially in combination with the Ignore configuration.&lt;br /&gt;&lt;br /&gt;In one of my projects I currently implemented my own mapper which maps nested objects based on input parameters. Some of my service requests allow the consumer to specify whether nested collections are loaded. For example in one instance a consumer wants to load a collection of orders without having the details such as the products attached. In an other instance the consumer may want to retrieve orders with associated products. The mapping for both cases would be of the same type but the Ignore configuration would be different.&lt;br /&gt;&lt;br /&gt;This is similar to unity where you can configure a type and a name to distinguish between various type configurations of the same type. &amp;#58;&amp;#41;&lt;br /&gt;Comments: ** Comment from web user: arfanbaig ** &lt;p&gt;&amp;#64;jbogard, is this Multiple mapping functionality available&amp;#42; now in the Automapper&amp;#63; &amp;#40;just a correction&amp;#41;&lt;/p&gt;</description><author>arfanbaig</author><pubDate>Tue, 11 Oct 2011 13:54:57 GMT</pubDate><guid isPermaLink="false">Commented Issue: Multiple mappings for the same type [4036] 20111011015457P</guid></item><item><title>Commented Issue: Multiple mappings for the same type [4036]</title><link>http://automapper.codeplex.com/workitem/4036</link><description>Hi,&lt;br /&gt;&lt;br /&gt;I&amp;#39;d like to suggest to optionally specify a name for a mapping allowing to have multiple mappings of the same type with different configurations.&lt;br /&gt;&lt;br /&gt;e.g. Mapper.CreateMap&amp;#60;Order, OrderDto&amp;#62;&amp;#40;&amp;#34;OrderMapping&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;I see a lot of value in that especially in combination with the Ignore configuration.&lt;br /&gt;&lt;br /&gt;In one of my projects I currently implemented my own mapper which maps nested objects based on input parameters. Some of my service requests allow the consumer to specify whether nested collections are loaded. For example in one instance a consumer wants to load a collection of orders without having the details such as the products attached. In an other instance the consumer may want to retrieve orders with associated products. The mapping for both cases would be of the same type but the Ignore configuration would be different.&lt;br /&gt;&lt;br /&gt;This is similar to unity where you can configure a type and a name to distinguish between various type configurations of the same type. &amp;#58;&amp;#41;&lt;br /&gt;Comments: ** Comment from web user: arfanbaig ** &lt;p&gt;&amp;#64;jbogard, is this Multiple mapping functionality able now in the Automapper&amp;#63;&lt;/p&gt;</description><author>arfanbaig</author><pubDate>Tue, 11 Oct 2011 13:53:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: Multiple mappings for the same type [4036] 20111011015334P</guid></item></channel></rss>