From 472c3d9619bada5b5ce9e79374f64587e6aeb4ee Mon Sep 17 00:00:00 2001 From: Anthony Sneed Date: Wed, 30 Dec 2015 15:13:35 +0100 Subject: [PATCH 01/11] Update ReadMe.md --- ReadMe.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReadMe.md b/ReadMe.md index 63499db2..13ac9e10 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -3,7 +3,7 @@ ### *Welcome to the Trackable Entities GitHub Repository!* -### To get started with Trackable Entities please visit the project home page: http://tonysneed.github.io/trackable-entities. There you will find: +### To get started with Trackable Entities please visit the project home page: http://trackableentities.github.io. There you will find: - Installation instructions - Getting started videos - Samples to download From c1c786e772d790fe16e356c374cd269ae05aa401 Mon Sep 17 00:00:00 2001 From: Anthony Sneed Date: Wed, 30 Dec 2015 15:20:22 +0100 Subject: [PATCH 02/11] Added favicon.ico --- Misc/Images/favicon.ico | Bin 0 -> 1406 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Misc/Images/favicon.ico diff --git a/Misc/Images/favicon.ico b/Misc/Images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a5418a0f583a8aab4f336015fe8c1473ae5ed091 GIT binary patch literal 1406 zcmeH{Sx-|@5XXO4<$^1?;eu%05xgyexPmM#wD+=TTf^FdwMAP6mna&;3ns<~wHRX{ z4PrGeA(bM;nkXbj)5N&F_@MFCkKhL|!E-5w#*bi_lQ}cL|D1D@nTG?CSQ#0JJq>>f zWCA(Dg@i%4u1}ei2><4qs*;;)q_Mu9&mTW9G5#7g;KVl(;>Y)Iw0pe_jYc_lrW373 z<9wu_lkXqnbU09t*3x*vgSE1X?k_RwPB);sju3eD2&0mZ#cZL??dC)zgr=#e4Rz$@ z8L`H$S81^guBH>cpyYi@ERq>W$lTXDB(FoP^({@GBjD ZroubXl Date: Sat, 16 Jan 2016 14:04:26 +0100 Subject: [PATCH 03/11] Added PCL project: TrackableEntities.Common.Extended. --- .../Properties/AssemblyInfo.cs | 15 ++++ .../TrackableEntities.Common.Extended.csproj | 67 ++++++++++++++++++ .../TrackableEntities.Common.Extended/key.snk | Bin 0 -> 596 bytes .../project.json | 0 Source/TrackableEntities.sln | 10 ++- 5 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 Source/TrackableEntities.Common.Extended/Properties/AssemblyInfo.cs create mode 100644 Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj create mode 100644 Source/TrackableEntities.Common.Extended/key.snk create mode 100644 Source/TrackableEntities.Common.Extended/project.json diff --git a/Source/TrackableEntities.Common.Extended/Properties/AssemblyInfo.cs b/Source/TrackableEntities.Common.Extended/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..5ade4cfb --- /dev/null +++ b/Source/TrackableEntities.Common.Extended/Properties/AssemblyInfo.cs @@ -0,0 +1,15 @@ +using System.Resources; +using System.Reflection; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("TrackableEntities.Common.Extended")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("TrackableEntities.Common.Extended")] +[assembly: AssemblyCopyright("Copyright © Tony Sneed 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: NeutralResourcesLanguage("en")] diff --git a/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj b/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj new file mode 100644 index 00000000..9c23c507 --- /dev/null +++ b/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj @@ -0,0 +1,67 @@ + + + + + 10.0 + Debug + AnyCPU + {E1A4F435-CAA9-499C-A57A-B9E440B0EFA3} + Library + Properties + TrackableEntities.Common.Extended + TrackableEntities.Common.Extended + en-US + 512 + {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Profile328 + v4.0 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + true + + + key.snk + + + + + + + + + Properties\AssemblyVersion.cs + + + + + + {a59939c3-b823-43d1-84f1-74d6a9ddc598} + TrackableEntities.Common + + + + + \ No newline at end of file diff --git a/Source/TrackableEntities.Common.Extended/key.snk b/Source/TrackableEntities.Common.Extended/key.snk new file mode 100644 index 0000000000000000000000000000000000000000..ebba93de8ac670b2a74658f15d100061ad47e5dc GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa50096M6kBxF{WTW#4*KbQODW!~!?R9Os9D6% z$8}DwDLcZjqD;>`mw~cA;`_UV)A#eRHrjh6dd0}50D)ECZKr&8v!a|kQX9bCHl~hA zCwMR)rJLk@@ixv1Eq`vnM2qmVU0?SRzb~F^4&3k6no}XKA&|}Tk--{*dy^Cx@`jRg zVBpk&Or@11BSW#$`?bR{d7jslUZhzhfZ6-Vp*7E@sROP-~(BnHM=ZfKkx1D2VhDHo1Xf9wk#RLkoK2_It zyFGsBjUc-m$hrTBZa}FfrlEIk42Fa+W{nF4XuE*a(De%sc#ZMIHpTnhCV|eA)DV;z zOW}%%!an#x*0R!d9U_;A81(hJPra@)^L)V=v715&OwsRED-FHe#`aH%w9Tz4)5q}8 zE%Ro)_)yf=rIWyIqtc6OTJjwk3-?s$%i26XD1Kr6ej;m68U_QRY5~~^xphF|YIVyy zWn>xYB{gtWVQWO>G_Ez>^j`;>LfM;rEUJu@tczAuX_PJFuL=*dKwh^Zvyif6uUqf4EI60`3oV0Is;;0WVtO@OW3d4=ko iPiLcymmaPRc$70hbT$_mbzJt-y-yQ??UIZ1 Date: Sat, 16 Jan 2016 20:26:57 +0100 Subject: [PATCH 04/11] Added configuration parameters for LocalDB. --- .../TrackableEntities.Tests.Acceptance/app.config | 9 +++++++++ Source/Tests/TrackableEntities.EF.5.Tests/App.config | 4 ++++ Source/Tests/TrackableEntities.EF.6.Tests/App.config | 9 +++++++++ 3 files changed, 22 insertions(+) diff --git a/Source/Tests.Acceptance/TrackableEntities.Tests.Acceptance/app.config b/Source/Tests.Acceptance/TrackableEntities.Tests.Acceptance/app.config index b4c9b536..f9720404 100644 --- a/Source/Tests.Acceptance/TrackableEntities.Tests.Acceptance/app.config +++ b/Source/Tests.Acceptance/TrackableEntities.Tests.Acceptance/app.config @@ -30,7 +30,16 @@ + + + + + diff --git a/Source/Tests/TrackableEntities.EF.5.Tests/App.config b/Source/Tests/TrackableEntities.EF.5.Tests/App.config index 588c0672..baf3fd05 100644 --- a/Source/Tests/TrackableEntities.EF.5.Tests/App.config +++ b/Source/Tests/TrackableEntities.EF.5.Tests/App.config @@ -7,7 +7,11 @@ + + + + diff --git a/Source/Tests/TrackableEntities.EF.6.Tests/App.config b/Source/Tests/TrackableEntities.EF.6.Tests/App.config index d268222f..c9522447 100644 --- a/Source/Tests/TrackableEntities.EF.6.Tests/App.config +++ b/Source/Tests/TrackableEntities.EF.6.Tests/App.config @@ -4,7 +4,16 @@
+ + + + + From 66863d4b7bef743f1f341c77b51fa55cef6cd4e9 Mon Sep 17 00:00:00 2001 From: luboshl Date: Sat, 16 Jan 2016 20:37:02 +0100 Subject: [PATCH 05/11] Added ITrackableExtended interface. --- .../ITrackableExtended.cs | 15 +++++++++++++++ .../TrackableEntities.Common.Extended.csproj | 1 + 2 files changed, 16 insertions(+) create mode 100644 Source/TrackableEntities.Common.Extended/ITrackableExtended.cs diff --git a/Source/TrackableEntities.Common.Extended/ITrackableExtended.cs b/Source/TrackableEntities.Common.Extended/ITrackableExtended.cs new file mode 100644 index 00000000..404421f1 --- /dev/null +++ b/Source/TrackableEntities.Common.Extended/ITrackableExtended.cs @@ -0,0 +1,15 @@ +using System; + +namespace TrackableEntities.Extended +{ + /// + /// Interface implemented by entities that need extended change-tracking. + /// + interface ITrackableExtended : ITrackable + { + /// + /// Extended change-tracking state of an entity. + /// + TPropertyType TrackgingStateExtended { get; set; } + } +} diff --git a/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj b/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj index 9c23c507..dff08136 100644 --- a/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj +++ b/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj @@ -48,6 +48,7 @@ Properties\AssemblyVersion.cs + From 63dc0402cecc0c76201b6ce6d1d5f1f351e7b14b Mon Sep 17 00:00:00 2001 From: Anthony Sneed Date: Sun, 17 Jan 2016 17:24:49 +0100 Subject: [PATCH 06/11] Removed project.json file and updated csproj to use Nuget v2. Updated .gitignore to ignore applicationhost.config. --- .gitignore | 1 + .../TrackableEntities.Common.Extended.csproj | 2 +- Source/TrackableEntities.Common.Extended/project.json | 0 3 files changed, 2 insertions(+), 1 deletion(-) delete mode 100644 Source/TrackableEntities.Common.Extended/project.json diff --git a/.gitignore b/.gitignore index 9adddaf4..953c60dd 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ obj /Build/Output /Build/Logs +/Source/.vs/config/applicationhost.config diff --git a/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj b/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj index 9c23c507..4d3a64b4 100644 --- a/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj +++ b/Source/TrackableEntities.Common.Extended/TrackableEntities.Common.Extended.csproj @@ -42,7 +42,6 @@ - @@ -57,6 +56,7 @@ +