<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>livedomain Issue Tracker Rss Feed</title><link>http://livedomain.codeplex.com/workitem/list/basic</link><description>livedomain Issue Tracker Rss Description</description><item><title>Edited Issue: Log files created by default in application path [2488]</title><link>http://livedomain.codeplex.com/workitem/2488</link><description>NLog creates log files in the current working directory. When running in a web context this is the IIS system directory, not the application virtual directory, resulting in an access denied exception.&amp;#60;br &amp;#47;&amp;#62;&amp;#60;br &amp;#47;&amp;#62;This will be fixed in the next release.&amp;#60;br &amp;#47;&amp;#62;&amp;#60;br &amp;#47;&amp;#62;Workaround &amp;#35;1&amp;#60;br &amp;#47;&amp;#62;Configure logging to use the a specified directory&amp;#58;&amp;#60;br &amp;#47;&amp;#62;Log.SetLogFactory&amp;#40;new SingletonLogFactory&amp;#40;new FileLogger&amp;#40;&amp;#34;path to log&amp;#34;&amp;#41;&amp;#41;&amp;#41;&amp;#59;&amp;#60;br &amp;#47;&amp;#62;&amp;#60;br &amp;#47;&amp;#62;Workaround &amp;#35;2 &amp;#60;br &amp;#47;&amp;#62;Disable logging by setting a null logger&amp;#58;&amp;#60;br &amp;#47;&amp;#62;Log.SetLogFactory&amp;#40;new SingletonLogFactory&amp;#40;new NullLogger&amp;#40;&amp;#41;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;</description><author>rofr</author><pubDate>Sun, 25 Nov 2012 00:28:27 GMT</pubDate><guid isPermaLink="false">Edited Issue: Log files created by default in application path [2488] 20121125122827A</guid></item><item><title>Created Issue: Log files created by default in application path [2488]</title><link>http://livedomain.codeplex.com/workitem/2488</link><description>NLog creates log files in the current working directory. When running in a web context this is the IIS system directory, not the application virtual directory, resulting in an access denied exception&lt;br /&gt;</description><author>rofr</author><pubDate>Sun, 25 Nov 2012 00:24:51 GMT</pubDate><guid isPermaLink="false">Created Issue: Log files created by default in application path [2488] 20121125122451A</guid></item><item><title>Edited Issue: Enterprise.Client serialization exception [2485]</title><link>http://livedomain.codeplex.com/workitem/2485</link><description>When the engine throws a CommandFailedException on the server side, the client is unable to deserialize it. The exception message is&amp;#58;&lt;br /&gt;&lt;br /&gt;The constructor to deserialize an object of type &amp;#39;LiveDomain.Core.CommandFailedException&amp;#39; was not found.&amp;#34;&amp;#125;&lt;br /&gt;</description><author>rofr</author><pubDate>Fri, 10 Aug 2012 14:00:31 GMT</pubDate><guid isPermaLink="false">Edited Issue: Enterprise.Client serialization exception [2485] 20120810020031P</guid></item><item><title>Reopened Issue: Enterprise.Client serialization exception [2485]</title><link>http://livedomain.codeplex.com/workitem/2485</link><description>When the engine throws a CommandFailedException on the server side, the client is unable to deserialize it. The exception message is&amp;#58;&lt;br /&gt;&lt;br /&gt;The constructor to deserialize an object of type &amp;#39;LiveDomain.Core.CommandFailedException&amp;#39; was not found.&amp;#34;&amp;#125;&lt;br /&gt;Comments: should have set to fixed, not closed</description><author>rofr</author><pubDate>Fri, 10 Aug 2012 14:00:16 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Enterprise.Client serialization exception [2485] 20120810020016P</guid></item><item><title>Closed Issue: Enterprise.Client serialization exception [2485]</title><link>http://livedomain.codeplex.com/workitem/2485</link><description>When the engine throws a CommandFailedException on the server side, the client is unable to deserialize it. The exception message is&amp;#58;&lt;br /&gt;&lt;br /&gt;The constructor to deserialize an object of type &amp;#39;LiveDomain.Core.CommandFailedException&amp;#39; was not found.&amp;#34;&amp;#125;&lt;br /&gt;Comments: Fixed in version 0.4.1, see comment in issue</description><author>rofr</author><pubDate>Fri, 10 Aug 2012 13:02:54 GMT</pubDate><guid isPermaLink="false">Closed Issue: Enterprise.Client serialization exception [2485] 20120810010254P</guid></item><item><title>Commented Issue: Enterprise.Client serialization exception [2485]</title><link>http://livedomain.codeplex.com/workitem/2485</link><description>When the engine throws a CommandFailedException on the server side, the client is unable to deserialize it. The exception message is&amp;#58;&lt;br /&gt;&lt;br /&gt;The constructor to deserialize an object of type &amp;#39;LiveDomain.Core.CommandFailedException&amp;#39; was not found.&amp;#34;&amp;#125;&lt;br /&gt;Comments: When deriving from a class which implements ISerializable, a special constructor must be added that takes  SerializationInfo and StreamingContext parameters.&amp;#10;&amp;#10;Fixed in release 0.4.1</description><author>rofr</author><pubDate>Fri, 10 Aug 2012 13:02:33 GMT</pubDate><guid isPermaLink="false">Commented Issue: Enterprise.Client serialization exception [2485] 20120810010233P</guid></item><item><title>Edited Issue: Server crashes when client connection is lost [2487]</title><link>http://livedomain.codeplex.com/workitem/2487</link><description>Running the TODO sample client console application, the client requested todo items for a list that didnt exist. The client threw an exception and so did the server.&lt;br /&gt;Unhandled Exception&amp;#58; System.IO.IOException&amp;#58; Unable to write data to the transpor&lt;br /&gt;t connection&amp;#58; An established connection was aborted by the software in your host&lt;br /&gt; machine. ---&amp;#62; System.Net.Sockets.SocketException&amp;#58; An established connection was&lt;br /&gt; aborted by the software in your host machine&lt;br /&gt;   at System.Net.Sockets.Socket.Send&amp;#40;Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size, So&lt;br /&gt;cketFlags socketFlags&amp;#41;&lt;br /&gt;   at System.Net.Sockets.NetworkStream.Write&amp;#40;Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32&lt;br /&gt;size&amp;#41;&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at System.Net.Sockets.NetworkStream.Write&amp;#40;Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32&lt;br /&gt;size&amp;#41;&lt;br /&gt;   at System.IO.BinaryWriter.Write&amp;#40;Int32 value&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.W&lt;br /&gt;rite&amp;#40;__BinaryWriter sout&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteSerialize&lt;br /&gt;dStreamHeader&amp;#40;Int64 topId, Int64 headerId&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize&amp;#40;Obje&lt;br /&gt;ct graph, Header&amp;#91;&amp;#93; inHeaders, __BinaryWriter serWriter, Boolean fCheck&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize&amp;#40;S&lt;br /&gt;tream serializationStream, Object graph, Header&amp;#91;&amp;#93; headers, Boolean fCheck&amp;#41;&lt;br /&gt;   at LiveDomain.Enterprise.Networking.Server.StandaloneServer.HandleRequest&amp;#40;Obj&lt;br /&gt;ect state&amp;#41;&lt;br /&gt;   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context&amp;#40;Object sta&lt;br /&gt;te&amp;#41;&lt;br /&gt;   at System.Threading.ExecutionContext.Run&amp;#40;ExecutionContext executionContext, C&lt;br /&gt;ontextCallback callback, Object state, Boolean ignoreSyncCtx&amp;#41;&lt;br /&gt;   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWor&lt;br /&gt;kItem.ExecuteWorkItem&amp;#40;&amp;#41;&lt;br /&gt;   at System.Threading.ThreadPoolWorkQueue.Dispatch&amp;#40;&amp;#41;&lt;br /&gt;   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;&amp;#41;&lt;br /&gt;</description><author>WooCode</author><pubDate>Mon, 11 Jun 2012 12:56:44 GMT</pubDate><guid isPermaLink="false">Edited Issue: Server crashes when client connection is lost [2487] 20120611125644P</guid></item><item><title>Edited Issue: Server throws NullReferenceException on exit [2486]</title><link>http://livedomain.codeplex.com/workitem/2486</link><description>When shutting down server &amp;#40;typing exit on the console&amp;#41;, an unhandled exception is thrown. The error message is&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.NullReferenceException&amp;#58; Object reference not set to&lt;br /&gt;an instance of an object.&lt;br /&gt;   at LiveDomain.Enterprise.Networking.Server.StandaloneServer.Stop&amp;#40;Boolean clos&lt;br /&gt;eEngine&amp;#41;&lt;br /&gt;   at LiveDomain.Enterprise.Server.Program.Run&amp;#40;EnterpriseConfiguration config&amp;#41;&lt;br /&gt;   at LiveDomain.Enterprise.Server.Program.Main&amp;#40;String&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;</description><author>WooCode</author><pubDate>Mon, 11 Jun 2012 08:17:45 GMT</pubDate><guid isPermaLink="false">Edited Issue: Server throws NullReferenceException on exit [2486] 20120611081745A</guid></item><item><title>Created Issue: Server crashes when client connection is lost [2487]</title><link>http://livedomain.codeplex.com/workitem/2487</link><description>Running the TODO sample client console application, the client requested todo items for a list that didnt exist. The client threw an exception and so did the server.&lt;br /&gt;Unhandled Exception&amp;#58; System.IO.IOException&amp;#58; Unable to write data to the transpor&lt;br /&gt;t connection&amp;#58; An established connection was aborted by the software in your host&lt;br /&gt; machine. ---&amp;#62; System.Net.Sockets.SocketException&amp;#58; An established connection was&lt;br /&gt; aborted by the software in your host machine&lt;br /&gt;   at System.Net.Sockets.Socket.Send&amp;#40;Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size, So&lt;br /&gt;cketFlags socketFlags&amp;#41;&lt;br /&gt;   at System.Net.Sockets.NetworkStream.Write&amp;#40;Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32&lt;br /&gt;size&amp;#41;&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at System.Net.Sockets.NetworkStream.Write&amp;#40;Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32&lt;br /&gt;size&amp;#41;&lt;br /&gt;   at System.IO.BinaryWriter.Write&amp;#40;Int32 value&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.W&lt;br /&gt;rite&amp;#40;__BinaryWriter sout&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteSerialize&lt;br /&gt;dStreamHeader&amp;#40;Int64 topId, Int64 headerId&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize&amp;#40;Obje&lt;br /&gt;ct graph, Header&amp;#91;&amp;#93; inHeaders, __BinaryWriter serWriter, Boolean fCheck&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize&amp;#40;S&lt;br /&gt;tream serializationStream, Object graph, Header&amp;#91;&amp;#93; headers, Boolean fCheck&amp;#41;&lt;br /&gt;   at LiveDomain.Enterprise.Networking.Server.StandaloneServer.HandleRequest&amp;#40;Obj&lt;br /&gt;ect state&amp;#41;&lt;br /&gt;   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context&amp;#40;Object sta&lt;br /&gt;te&amp;#41;&lt;br /&gt;   at System.Threading.ExecutionContext.Run&amp;#40;ExecutionContext executionContext, C&lt;br /&gt;ontextCallback callback, Object state, Boolean ignoreSyncCtx&amp;#41;&lt;br /&gt;   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWor&lt;br /&gt;kItem.ExecuteWorkItem&amp;#40;&amp;#41;&lt;br /&gt;   at System.Threading.ThreadPoolWorkQueue.Dispatch&amp;#40;&amp;#41;&lt;br /&gt;   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;&amp;#41;&lt;br /&gt;</description><author>rofr</author><pubDate>Fri, 08 Jun 2012 21:10:32 GMT</pubDate><guid isPermaLink="false">Created Issue: Server crashes when client connection is lost [2487] 20120608091032P</guid></item><item><title>Created Issue: Server throws NullReferenceException on exit [2486]</title><link>http://livedomain.codeplex.com/workitem/2486</link><description>When shutting down server &amp;#40;typing exit on the console&amp;#41;, an unhandled exception is thrown. The error message is&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.NullReferenceException&amp;#58; Object reference not set to&lt;br /&gt;an instance of an object.&lt;br /&gt;   at LiveDomain.Enterprise.Networking.Server.StandaloneServer.Stop&amp;#40;Boolean clos&lt;br /&gt;eEngine&amp;#41;&lt;br /&gt;   at LiveDomain.Enterprise.Server.Program.Run&amp;#40;EnterpriseConfiguration config&amp;#41;&lt;br /&gt;   at LiveDomain.Enterprise.Server.Program.Main&amp;#40;String&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;</description><author>rofr</author><pubDate>Fri, 08 Jun 2012 17:20:52 GMT</pubDate><guid isPermaLink="false">Created Issue: Server throws NullReferenceException on exit [2486] 20120608052052P</guid></item><item><title>Created Issue: Enterprise.Client serialization exception [2485]</title><link>http://livedomain.codeplex.com/workitem/2485</link><description>When the engine throws a CommandFailedException on the server side, the client is unable to deserialize it. The exception message is&amp;#58;&lt;br /&gt;&lt;br /&gt;The constructor to deserialize an object of type &amp;#39;LiveDomain.Core.CommandFailedException&amp;#39; was not found.&amp;#34;&amp;#125;&lt;br /&gt;</description><author>rofr</author><pubDate>Fri, 08 Jun 2012 17:18:35 GMT</pubDate><guid isPermaLink="false">Created Issue: Enterprise.Client serialization exception [2485] 20120608051835P</guid></item><item><title>Created Feature: CloneResults and write to journal in parallel [2484]</title><link>http://livedomain.codeplex.com/workitem/2484</link><description>After a command is executed, it&amp;#39;s return value is cloned and the command itself is written to the command journal. These operations are independent of each other, possibly lengthy and thus can be executed in parallel.&lt;br /&gt;</description><author>rofr</author><pubDate>Tue, 28 Feb 2012 16:28:20 GMT</pubDate><guid isPermaLink="false">Created Feature: CloneResults and write to journal in parallel [2484] 20120228042820P</guid></item><item><title>Created Feature: Downgrade lock after command execute [2483]</title><link>http://livedomain.codeplex.com/workitem/2483</link><description>After a command executes its results are cloned. This can be time consuming compared to the actual command execution and could be performed using only a read lock.&lt;br /&gt;</description><author>rofr</author><pubDate>Tue, 28 Feb 2012 16:25:19 GMT</pubDate><guid isPermaLink="false">Created Feature: Downgrade lock after command execute [2483] 20120228042519P</guid></item><item><title>Closed Issue: Bug in CreateOrLoad [2358]</title><link>http://livedomain.codeplex.com/workitem/2358</link><description>Engine.LoadOrCreate works with load but not create&lt;br /&gt;Comments: &lt;p&gt;Fixed in version 0.4.0, available on nuget&lt;/p&gt;</description><author>rofr</author><pubDate>Mon, 27 Feb 2012 09:45:47 GMT</pubDate><guid isPermaLink="false">Closed Issue: Bug in CreateOrLoad [2358] 20120227094547A</guid></item><item><title>Closed Issue: Wrong default location in web context [2377]</title><link>http://livedomain.codeplex.com/workitem/2377</link><description>Default location when running in a web context is not &amp;#126;&amp;#47;App_Data as documented.&lt;br /&gt;Comments: &lt;p&gt;Fixed in version 0.4.0, available on nuget&lt;/p&gt;</description><author>rofr</author><pubDate>Mon, 27 Feb 2012 09:44:52 GMT</pubDate><guid isPermaLink="false">Closed Issue: Wrong default location in web context [2377] 20120227094452A</guid></item><item><title>Closed Issue: Unable to query LiveDb with LINQ [2474]</title><link>http://livedomain.codeplex.com/workitem/2474</link><description>I am receiving an error about serializing a Where statement when attempting to query LiveDb.&lt;br /&gt;&lt;br /&gt;I am using a syntax similar to&amp;#58;  engine.Execute&amp;#40;m &amp;#61;&amp;#62; m.Jobs.Where&amp;#40;j &amp;#61;&amp;#62; j.JobId &amp;#61;&amp;#61; 5&amp;#41;&amp;#41;.First&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;See the full code with unit test at&amp;#58;&lt;br /&gt;https&amp;#58;&amp;#47;&amp;#47;gist.github.com&amp;#47;32d24b9222cc5c019c51&lt;br /&gt;Comments: &lt;p&gt;This is a very common mistake. LINQ uses deferred execution so you need to force evaluation within your execute method. &lt;/p&gt;&lt;p&gt;All query and command results are cloned &amp;#40;deep copy using serialization&amp;#41; so result types must be marked Serializable. This is to prevent read or write access to the model not performed from a query or command.&lt;/p&gt;&lt;p&gt;Cloning can be disabled by setting EngineConfiguration.CloneResults to false.&lt;/p&gt;&lt;p&gt;However, the error message could be more clear on this point. &lt;/p&gt;</description><author>rofr</author><pubDate>Mon, 27 Feb 2012 09:42:50 GMT</pubDate><guid isPermaLink="false">Closed Issue: Unable to query LiveDb with LINQ [2474] 20120227094250A</guid></item><item><title>Commented Issue: Unable to query LiveDb with LINQ [2474]</title><link>http://livedomain.codeplex.com/workitem/2474</link><description>I am receiving an error about serializing a Where statement when attempting to query LiveDb.&lt;br /&gt;&lt;br /&gt;I am using a syntax similar to&amp;#58;  engine.Execute&amp;#40;m &amp;#61;&amp;#62; m.Jobs.Where&amp;#40;j &amp;#61;&amp;#62; j.JobId &amp;#61;&amp;#61; 5&amp;#41;&amp;#41;.First&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;See the full code with unit test at&amp;#58;&lt;br /&gt;https&amp;#58;&amp;#47;&amp;#47;gist.github.com&amp;#47;32d24b9222cc5c019c51&lt;br /&gt;Comments: ** Comment from web user: jfritz ** &lt;p&gt;I&amp;#39;ve moved the First&amp;#40;&amp;#41; predicate inside the Execute command and this now executes properly.&lt;/p&gt;&lt;p&gt;You may mark this as Resolved.&lt;/p&gt;</description><author>jfritz</author><pubDate>Sat, 25 Feb 2012 21:35:14 GMT</pubDate><guid isPermaLink="false">Commented Issue: Unable to query LiveDb with LINQ [2474] 20120225093514P</guid></item><item><title>Commented Issue: Unable to query LiveDb with LINQ [2474]</title><link>http://livedomain.codeplex.com/workitem/2474</link><description>I am receiving an error about serializing a Where statement when attempting to query LiveDb.&lt;br /&gt;&lt;br /&gt;I am using a syntax similar to&amp;#58;  engine.Execute&amp;#40;m &amp;#61;&amp;#62; m.Jobs.Where&amp;#40;j &amp;#61;&amp;#62; j.JobId &amp;#61;&amp;#61; 5&amp;#41;&amp;#41;.First&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;See the full code with unit test at&amp;#58;&lt;br /&gt;https&amp;#58;&amp;#47;&amp;#47;gist.github.com&amp;#47;32d24b9222cc5c019c51&lt;br /&gt;Comments: ** Comment from web user: jfritz ** &lt;p&gt;My error stack looks from this query looks like&amp;#58;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;System.Runtime.Serialization.SerializationException &amp;#58; Type &amp;#39;System.Linq.Enumerable&amp;#43;WhereListIterator&amp;#96;1&amp;#91;&amp;#91;SPIKE.Aesop.Disruptor.Data.Job, SPIKE.Aesop.Disruptor, Version&amp;#61;1.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;null&amp;#93;&amp;#93;&amp;#39; in Assembly &amp;#39;System.Core, Version&amp;#61;4.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b77a5c561934e089&amp;#39; is not marked as serializable.&lt;br /&gt;   at System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers&amp;#40;RuntimeType type&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.FormatterServices.GetSerializableMembers&amp;#40;Type type, StreamingContext context&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitMemberInfo&amp;#40;&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize&amp;#40;Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize&amp;#40;Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter, SerializationBinder binder&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize&amp;#40;Object graph, Header&amp;#91;&amp;#93; inHeaders, __BinaryWriter serWriter, Boolean fCheck&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize&amp;#40;Stream serializationStream, Object graph, Header&amp;#91;&amp;#93; headers, Boolean fCheck&amp;#41;&lt;br /&gt;   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize&amp;#40;Stream serializationStream, Object graph&amp;#41;&lt;br /&gt;   at LiveDomain.Core.Serializer.Serialize&amp;#40;Object graph&amp;#41;&lt;br /&gt;   at LiveDomain.Core.Serializer.Clone&amp;#91;T&amp;#93;&amp;#40;T graph&amp;#41;&lt;br /&gt;   at LiveDomain.Core.Engine.Execute&amp;#91;M,T&amp;#93;&amp;#40;Func&amp;#96;2 query&amp;#41;&lt;br /&gt;   at LiveDomain.Core.Engine&amp;#96;1.Execute&amp;#91;T&amp;#93;&amp;#40;Func&amp;#96;2 query&amp;#41;&lt;br /&gt;&lt;/p&gt;</description><author>jfritz</author><pubDate>Sat, 25 Feb 2012 21:21:33 GMT</pubDate><guid isPermaLink="false">Commented Issue: Unable to query LiveDb with LINQ [2474] 20120225092133P</guid></item><item><title>Created Issue: Unable to query LiveDb with LINQ [2474]</title><link>http://livedomain.codeplex.com/workitem/2474</link><description>I am receiving an error about serializing a Where statement when attempting to query LiveDb.&lt;br /&gt;&lt;br /&gt;I am using a syntax similar to&amp;#58;  engine.Execute&amp;#40;m &amp;#61;&amp;#62; m.Jobs.Where&amp;#40;j &amp;#61;&amp;#62; j.JobId &amp;#61;&amp;#61; 5&amp;#41;&amp;#41;.First&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;See the full code with unit test at&amp;#58;&lt;br /&gt;https&amp;#58;&amp;#47;&amp;#47;gist.github.com&amp;#47;32d24b9222cc5c019c51&lt;br /&gt;</description><author>jfritz</author><pubDate>Sat, 25 Feb 2012 21:18:38 GMT</pubDate><guid isPermaLink="false">Created Issue: Unable to query LiveDb with LINQ [2474] 20120225091838P</guid></item><item><title>Commented Issue: Serialization exceptions [2359]</title><link>http://livedomain.codeplex.com/workitem/2359</link><description>Engine does not handle serialization erros when serializing a graph containing types not marked with a Serializable attribute.&lt;br /&gt;Comments: ** Comment from web user: rofr ** &lt;p&gt;Now, commands are cloned before being executed and journaled. Serialization exceptions will be caught early and wont corrupt the command log.&lt;/p&gt;</description><author>rofr</author><pubDate>Tue, 22 Nov 2011 21:47:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: Serialization exceptions [2359] 20111122094734P</guid></item></channel></rss>