Browse files

working furiously at making this thing have better support for custom…

…izing the doc store and yeah....
  • Loading branch information...
1 parent 379944b commit 2fd7b230bb576d28b2666a3ed4e5303e678e5175 Ronnie Overby committed Apr 12, 2012
Showing with 545 additions and 66 deletions.
  1. +1 −1 .gitignore
  2. +3 −3 {RavenLinqpadDriver → RavenLinqpadDriver.Bridge}/IConfigureDocumentStore.cs
  3. +36 −0 RavenLinqpadDriver.Bridge/Properties/AssemblyInfo.cs
  4. +74 −0 RavenLinqpadDriver.Bridge/RavenLinqpadDriver.Bridge.csproj
  5. +6 −0 RavenLinqpadDriver.Bridge/packages.config
  6. +11 −0 RavenLinqpadDriver.Bridge35/Class1.cs
  7. +36 −0 RavenLinqpadDriver.Bridge35/Properties/AssemblyInfo.cs
  8. +75 −0 RavenLinqpadDriver.Bridge35/RavenLinqpadDriver.Bridge35.csproj
  9. +6 −0 RavenLinqpadDriver.Bridge35/packages.config
  10. +12 −0 RavenLinqpadDriver.sln
  11. BIN RavenLinqpadDriver.suo
  12. +115 −21 RavenLinqpadDriver/RavenContext.cs
  13. +6 −8 RavenLinqpadDriver/RavenDriver.cs
  14. +11 −6 RavenLinqpadDriver/RavenLinqpadDriver.csproj
  15. BIN RavenLinqpadDriver/bin/Debug/RavenLinqpadDriver.dll
  16. BIN RavenLinqpadDriver/bin/Debug/RavenLinqpadDriver.pdb
  17. BIN RavenLinqpadDriver/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  18. BIN RavenLinqpadDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  19. +60 −1 RavenLinqpadDriver/obj/Debug/GeneratedInternalTypeHelper.g.cs
  20. +9 −10 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver.csproj.FileListAbsolute.txt
  21. BIN RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver.dll
  22. BIN RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver.pdb
  23. +2 −2 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.cache
  24. +2 −2 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.i.cache
  25. +1 −1 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.i.lref
  26. +1 −1 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.lref
  27. +10 −5 RavenLinqpadDriver35/RavenLinqpadDriver35.csproj
  28. BIN RavenLinqpadDriver35/RavenLinqpadDriver35StrongNameKey.pfx
  29. BIN RavenLinqpadDriver35/bin/Debug/RavenLinqpadDriver35.dll
  30. BIN RavenLinqpadDriver35/bin/Debug/RavenLinqpadDriver35.pdb
  31. BIN RavenLinqpadDriver35/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  32. +60 −1 RavenLinqpadDriver35/obj/Debug/GeneratedInternalTypeHelper.g.cs
  33. BIN RavenLinqpadDriver35/obj/Debug/RavenConectionDialog.baml
  34. +3 −1 RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.csproj.FileListAbsolute.txt
  35. BIN RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.dll
  36. BIN RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.g.resources
  37. BIN RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.pdb
  38. +2 −2 RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35_MarkupCompile.cache
  39. +1 −1 RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35_MarkupCompile.lref
  40. 0 {RavenLinqpadDriver → }/RavenLinqpadDriverStrongNameKey.pfx
  41. +2 −0 packages/repositories.config
View
2 .gitignore
@@ -46,4 +46,4 @@ _ReSharper*/
~$*
#NuGet
-packages/
+packages/
View
6 ...nLinqpadDriver/IConfigureDocumentStore.cs → ...dDriver.Bridge/IConfigureDocumentStore.cs
@@ -1,6 +1,6 @@
-using Raven.Client.Document;
+using Raven.Client;
-namespace RavenLinqpadDriver
+namespace RavenLinqpadDriver.Bridge
{
public interface IConfigureDocumentStore
{
@@ -9,6 +9,6 @@ public interface IConfigureDocumentStore
/// </summary>
/// <param name="preConfiguredDocStore">A DocumentStore object that has been configured with the values from the connection properties dialog window.</param>
/// <returns>A completely configured DocumentStore instance.</returns>
- DocumentStore ConfigureDocumentStore(DocumentStore preConfiguredDocStore);
+ IDocumentStore ConfigureDocumentStore(IDocumentStore preConfiguredDocStore);
}
}
View
36 RavenLinqpadDriver.Bridge/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 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("RavenLinqpadDriver.Bridge")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("RavenLinqpadDriver.Bridge")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("4c7bbbe1-7b53-45cf-8886-5b7dc5267870")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
View
74 RavenLinqpadDriver.Bridge/RavenLinqpadDriver.Bridge.csproj
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>8.0.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>RavenLinqpadDriver.Bridge</RootNamespace>
+ <AssemblyName>RavenLinqpadDriver.Bridge</AssemblyName>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\raven-linqpad-driver\</SolutionDir>
+ <RestorePackages>true</RestorePackages>
+ <TargetFrameworkProfile />
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup>
+ <SignAssembly>true</SignAssembly>
+ </PropertyGroup>
+ <PropertyGroup>
+ <AssemblyOriginatorKeyFile>..\RavenLinqpadDriverStrongNameKey.pfx</AssemblyOriginatorKeyFile>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="Raven.Client.Lightweight">
+ <HintPath>..\packages\RavenDB-Client.1.0.888\lib\net40\Raven.Client.Lightweight.dll</HintPath>
+ <Private>False</Private>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.ComponentModel.Composition" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="IConfigureDocumentStore.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\RavenLinqpadDriverStrongNameKey.pfx">
+ <Link>RavenLinqpadDriverStrongNameKey.pfx</Link>
+ </None>
+ <None Include="packages.config" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <Import Project="$(SolutionDir)\.nuget\nuget.targets" />
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+</Project>
View
6 RavenLinqpadDriver.Bridge/packages.config
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="Newtonsoft.Json" version="4.0.8" />
+ <package id="NLog" version="2.0.0.2000" />
+ <package id="RavenDB-Client" version="1.0.888" />
+</packages>
View
11 RavenLinqpadDriver.Bridge35/Class1.cs
@@ -0,0 +1,11 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace RavenLinqpadDriver.Bridge35
+{
+ public class Class1
+ {
+ }
+}
View
36 RavenLinqpadDriver.Bridge35/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 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("RavenLinqpadDriver.Bridge35")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("RavenLinqpadDriver.Bridge35")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("6692874c-ad80-45a9-9389-29061b083caf")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
View
75 RavenLinqpadDriver.Bridge35/RavenLinqpadDriver.Bridge35.csproj
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>8.0.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>RavenLinqpadDriver.Bridge35</RootNamespace>
+ <AssemblyName>RavenLinqpadDriver.Bridge35</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\raven-linqpad-driver\</SolutionDir>
+ <RestorePackages>true</RestorePackages>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup>
+ <SignAssembly>true</SignAssembly>
+ </PropertyGroup>
+ <PropertyGroup>
+ <AssemblyOriginatorKeyFile>..\RavenLinqpadDriverStrongNameKey.pfx</AssemblyOriginatorKeyFile>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="Raven.Client.Lightweight-3.5">
+ <HintPath>..\packages\RavenDB-Client.1.0.888\lib\net35\Raven.Client.Lightweight-3.5.dll</HintPath>
+ <Private>False</Private>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="..\RavenLinqpadDriver.Bridge\IConfigureDocumentStore.cs">
+ <Link>IConfigureDocumentStore.cs</Link>
+ </Compile>
+ <Compile Include="Class1.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\RavenLinqpadDriverStrongNameKey.pfx">
+ <Link>RavenLinqpadDriverStrongNameKey.pfx</Link>
+ </None>
+ <None Include="packages.config" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <Import Project="$(SolutionDir)\.nuget\nuget.targets" />
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+</Project>
View
6 RavenLinqpadDriver.Bridge35/packages.config
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="Newtonsoft.Json" version="4.0.8" />
+ <package id="NLog" version="2.0.0.2000" />
+ <package id="RavenDB-Client" version="1.0.888" />
+</packages>
View
12 RavenLinqpadDriver.sln
@@ -11,6 +11,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{C5E6FF
.nuget\NuGet.targets = .nuget\NuGet.targets
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RavenLinqpadDriver.Bridge", "RavenLinqpadDriver.Bridge\RavenLinqpadDriver.Bridge.csproj", "{E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RavenLinqpadDriver.Bridge35", "RavenLinqpadDriver.Bridge35\RavenLinqpadDriver.Bridge35.csproj", "{79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -25,6 +29,14 @@ Global
{1EFD15B6-F769-4770-8D27-36FA88447775}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1EFD15B6-F769-4770-8D27-36FA88447775}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1EFD15B6-F769-4770-8D27-36FA88447775}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
View
BIN RavenLinqpadDriver.suo
Binary file not shown.
View
136 RavenLinqpadDriver/RavenContext.cs
@@ -1,38 +1,37 @@
using System;
-using Fasterflect;
using System.Collections.Generic;
+using System.IO;
using System.Linq;
-using System.Text;
-using Raven.Client.Document;
+using System.Linq.Expressions;
+using Fasterflect;
using Raven.Client;
-using System.IO;
using Raven.Client.Connection.Profiling;
-using Raven.Client.Connection;
-using System.Reflection;
+using Raven.Client.Document;
+using Raven.Client.Indexes;
+using Raven.Client.Linq;
+using RavenLinqpadDriver.Bridge;
namespace RavenLinqpadDriver
{
- public class RavenContext : IDisposable
+ public class RavenContext : IDocumentSession
{
- public DocumentStore DocStore { get; private set; }
- public IDocumentSession Session { get; private set; }
+ private IDocumentStore _docStore;
+ private IDocumentSession _session;
internal TextWriter LogWriter { get; set; }
public RavenContext(RavenConnectionInfo connInfo)
{
if (connInfo == null)
throw new ArgumentNullException("conn", "conn is null.");
-
-
InitDocStore(connInfo);
SetupLogWriting();
- Session = DocStore.OpenSession();
+ _session = _docStore.OpenSession();
}
private void SetupLogWriting()
{
- DocStore.JsonRequestFactory.LogRequest += new EventHandler<RequestResultArgs>(LogRequest);
+ _docStore.JsonRequestFactory.LogRequest += new EventHandler<RequestResultArgs>(LogRequest);
}
void LogRequest(object sender, RequestResultArgs e)
@@ -59,11 +58,11 @@ void LogRequest(object sender, RequestResultArgs e)
}
private void InitDocStore(RavenConnectionInfo conn)
- {
+ {
if (conn == null)
throw new ArgumentNullException("conn", "conn is null.");
- DocStore = conn.CreateDocStore();
+ _docStore = conn.CreateDocStore();
// search for a user defined initializer
var refAssemblyNames = this.GetType().Assembly.GetReferencedAssemblies();
@@ -76,19 +75,114 @@ private void InitDocStore(RavenConnectionInfo conn)
if (initType != null)
{
var docStoreInit = (IConfigureDocumentStore)initType.CreateInstance();
- docStoreInit.ConfigureDocumentStore(DocStore);
+ docStoreInit.ConfigureDocumentStore(_docStore);
}
- DocStore.Initialize();
+ _docStore.Initialize();
}
public void Dispose()
{
- if (Session != null)
- Session.Dispose();
+ if (_session != null)
+ _session.Dispose();
+
+ if (_docStore != null && !_docStore.WasDisposed)
+ _docStore.Dispose();
+ }
+
+ #region IDocumentSession Members
+ public ISyncAdvancedSessionOperation Advanced
+ {
+ get { return _session.Advanced; }
+ }
+
+ public void Delete<T>(T entity)
+ {
+ _session.Delete<T>(entity);
+ }
+
+ public ILoaderWithInclude<T> Include<T>(Expression<Func<T, object>> path)
+ {
+ return _session.Include<T>(path);
+ }
+
+ public ILoaderWithInclude<object> Include(string path)
+ {
+ return _session.Include(path);
+ }
+
+ public T Load<T>(ValueType id)
+ {
+ return _session.Load<T>(id);
+ }
+
+ public T[] Load<T>(IEnumerable<string> ids)
+ {
+ return _session.Load<T>(ids);
+ }
+
+ public T[] Load<T>(params string[] ids)
+ {
+ return _session.Load<T>(ids);
+ }
+
+ public T Load<T>(string id)
+ {
+ return _session.Load<T>(id);
+ }
+
+ public IRavenQueryable<T> Query<T, TIndexCreator>() where TIndexCreator : AbstractIndexCreationTask, new()
+ {
+ return _session.Query<T, TIndexCreator>();
+ }
+
+ public IRavenQueryable<T> Query<T>()
+ {
+ return _session.Query<T>();
+ }
+
+ public IRavenQueryable<T> Query<T>(string indexName)
+ {
+ return _session.Query<T>(indexName);
+ }
- if (DocStore != null && !DocStore.WasDisposed)
- DocStore.Dispose();
+ public void SaveChanges()
+ {
+ _session.SaveChanges();
+ }
+
+ public void Store(object entity, Guid etag, string id)
+ {
+ _session.Store(entity, etag, id);
}
+
+ public void Store(object entity, Guid etag)
+ {
+ _session.Store(entity, etag);
+ }
+
+#if !NET35
+ public void Store(dynamic entity, string id)
+ {
+ _session.Store(entity, id);
+ }
+
+ public void Store(dynamic entity)
+ {
+ _session.Store(entity);
+ }
+#else
+ public void Store(object entity, string id)
+ {
+ _session.Store(entity, id);
+ }
+
+ public void Store(object entity)
+ {
+ _session.Store(entity);
+ }
+#endif
+
+ #endregion
}
}
View
14 RavenLinqpadDriver/RavenDriver.cs
@@ -28,7 +28,7 @@ public override string Name
#if NET35
return "RavenDB Driver (.NET 3.5)";
#else
- return "RavenDB Driver";
+ return "RavenDB Driver";
#endif
}
}
@@ -38,7 +38,7 @@ public override bool ShowConnectionDialog(IConnectionInfo cxInfo, bool isNewConn
_connInfo = isNewConnection
? new RavenConnectionInfo { CxInfo = cxInfo }
: RavenConnectionInfo.Load(cxInfo);
-
+
var win = new RavenConectionDialog(_connInfo);
var result = win.ShowDialog() == true;
@@ -79,11 +79,6 @@ public override IEnumerable<string> GetAssembliesToAdd()
#endif
}.ToList();
- if (_connInfo!= null)
- {
- assemblies.AddRange(_connInfo.GetAssemblyPaths());
- }
-
return assemblies;
}
@@ -118,11 +113,14 @@ public override List<ExplorerItem> GetSchema(IConnectionInfo cxInfo, Type custom
public override void InitializeContext(IConnectionInfo cxInfo, object context, QueryExecutionManager executionManager)
{
-
_connInfo = RavenConnectionInfo.Load(cxInfo);
var rc = context as RavenContext;
rc.LogWriter = executionManager.SqlTranslationWriter;
+
+ // load user's assemblies
+ foreach (var assembly in _connInfo.GetAssemblyPaths())
+ LoadAssemblySafely(assembly);
}
public override void TearDownContext(IConnectionInfo cxInfo, object context, QueryExecutionManager executionManager, object[] constructorArguments)
View
17 RavenLinqpadDriver/RavenLinqpadDriver.csproj
@@ -37,7 +37,7 @@
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
- <AssemblyOriginatorKeyFile>RavenLinqpadDriverStrongNameKey.pfx</AssemblyOriginatorKeyFile>
+ <AssemblyOriginatorKeyFile>..\RavenLinqpadDriverStrongNameKey.pfx</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup>
<DefineConstants Condition=" '$(TargetFrameworkVersion)' == 'v3.5' ">$(DefineConstants);NET35</DefineConstants>
@@ -56,6 +56,7 @@
<HintPath>..\lib\LINQPad.exe</HintPath>
<Private>False</Private>
</Reference>
+ <Reference Include="Microsoft.CSharp" />
<Reference Include="Newtonsoft.Json, Version=4.0.8.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\Newtonsoft.Json.4.0.8\lib\net40\Newtonsoft.Json.dll</HintPath>
@@ -74,9 +75,6 @@
<Reference Include="Raven.Client.Lightweight, Version=1.0.0.0, Culture=neutral, PublicKeyToken=37f41c7f99471593, processorArchitecture=MSIL">
<HintPath>..\packages\RavenDB-Client.1.0.888\lib\net40\Raven.Client.Lightweight.dll</HintPath>
</Reference>
- <Reference Include="Raven.Client.Lightweight.FSharp, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
- <HintPath>..\packages\RavenDB-Client.1.0.888\lib\net40\Raven.Client.Lightweight.FSharp.dll</HintPath>
- </Reference>
<Reference Include="Raven.Client.MvcIntegration, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\RavenDB-Client.1.0.888\lib\net40\Raven.Client.MvcIntegration.dll</HintPath>
</Reference>
@@ -97,7 +95,6 @@
<ItemGroup>
<Compile Include="AssemblyVersion.cs" />
<Compile Include="GuidValueConverter.cs" />
- <Compile Include="IConfigureDocumentStore.cs" />
<Compile Include="RavenDriver.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="RavenConectionDialog.xaml.cs">
@@ -108,8 +105,10 @@
<Compile Include="Utility.cs" />
</ItemGroup>
<ItemGroup>
+ <None Include="..\RavenLinqpadDriverStrongNameKey.pfx">
+ <Link>RavenLinqpadDriverStrongNameKey.pfx</Link>
+ </None>
<None Include="packages.config" />
- <None Include="RavenLinqpadDriverStrongNameKey.pfx" />
</ItemGroup>
<ItemGroup>
<Content Include="header.xml">
@@ -126,6 +125,12 @@
<Generator>MSBuild:Compile</Generator>
</Page>
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\RavenLinqpadDriver.Bridge\RavenLinqpadDriver.Bridge.csproj">
+ <Project>{E24B5D7E-C604-445F-8B0A-24B5E1D06CA5}</Project>
+ <Name>RavenLinqpadDriver.Bridge</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>xcopy /i/y *.* "C:\ProgramData\LINQPad\Drivers\DataContext\4.0\RavenLinqpadDriver (585b2b0c3c4c2d89)\"</PostBuildEvent>
View
BIN RavenLinqpadDriver/bin/Debug/RavenLinqpadDriver.dll
Binary file not shown.
View
BIN RavenLinqpadDriver/bin/Debug/RavenLinqpadDriver.pdb
Binary file not shown.
View
BIN RavenLinqpadDriver/obj/Debug/DesignTimeResolveAssemblyReferences.cache
Binary file not shown.
View
BIN RavenLinqpadDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary file not shown.
View
61 RavenLinqpadDriver/obj/Debug/GeneratedInternalTypeHelper.g.cs
@@ -1,2 +1,61 @@
-
+//------------------------------------------------------------------------------
+// <auto-generated>
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.261
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ /// <summary>
+ /// GeneratedInternalTypeHelper
+ /// </summary>
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ /// <summary>
+ /// CreateInstance
+ /// </summary>
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ /// <summary>
+ /// GetPropertyValue
+ /// </summary>
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ /// <summary>
+ /// SetPropertyValue
+ /// </summary>
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ /// <summary>
+ /// CreateDelegate
+ /// </summary>
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ /// <summary>
+ /// AddEventHandler
+ /// </summary>
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
View
19 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver.csproj.FileListAbsolute.txt
@@ -1,3 +1,10 @@
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\ResolveAssemblyReference.cache
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\App.baml
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\App.g.cs
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenConectionDialog.g.cs
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\GeneratedInternalTypeHelper.g.cs
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver_MarkupCompile.cache
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver_MarkupCompile.lref
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\header.xml
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\RavenLinqpadDriver.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\RavenLinqpadDriver.pdb
@@ -9,7 +16,6 @@ C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\NLog.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Abstractions.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Debug.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Lightweight.dll
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Lightweight.FSharp.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.MvcIntegration.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\System.Windows.Interactivity.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Fasterflect.xml
@@ -23,17 +29,10 @@ C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Abstractions.xml
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Debug.pdb
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Lightweight.pdb
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Lightweight.xml
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Lightweight.FSharp.pdb
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.Lightweight.FSharp.xml
C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\Raven.Client.MvcIntegration.pdb
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\ResolveAssemblyReference.cache
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\App.baml
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\App.g.cs
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenConectionDialog.g.cs
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\GeneratedInternalTypeHelper.g.cs
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver_MarkupCompile.cache
-C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver_MarkupCompile.lref
C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenConectionDialog.baml
C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver.g.resources
C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\RavenLinqpadDriver.pdb
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\RavenLinqpadDriver.Bridge.dll
+C:\code\raven-linqpad-driver\RavenLinqpadDriver\bin\Debug\RavenLinqpadDriver.Bridge.pdb
View
BIN RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver.dll
Binary file not shown.
View
BIN RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver.pdb
Binary file not shown.
View
4 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.cache
@@ -12,8 +12,8 @@ DEBUG;TRACE
2-629771635
1-2080279558
-9-603144291
-25-488700637
+81020814063
+26-1480214086
App.xaml;RavenConectionDialog.xaml;
False
View
4 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.i.cache
@@ -12,8 +12,8 @@ DEBUG;TRACE
2-629771635
1-2080279558
-10-1222349974
-25-488700637
+9401608380
+26-1480214086
App.xaml;RavenConectionDialog.xaml;
True
View
2 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.i.lref
@@ -1,4 +1,4 @@
-???C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\GeneratedInternalTypeHelper.g.i.cs
+???
FC:\code\raven-linqpad-driver\RavenLinqpadDriver\RavenConectionDialog.xaml
View
2 RavenLinqpadDriver/obj/Debug/RavenLinqpadDriver_MarkupCompile.lref
@@ -1,4 +1,4 @@
-???C:\code\raven-linqpad-driver\RavenLinqpadDriver\obj\Debug\GeneratedInternalTypeHelper.g.cs
+???
FC:\code\raven-linqpad-driver\RavenLinqpadDriver\RavenConectionDialog.xaml
View
15 RavenLinqpadDriver35/RavenLinqpadDriver35.csproj
@@ -39,7 +39,7 @@
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
- <AssemblyOriginatorKeyFile>RavenLinqpadDriver35StrongNameKey.pfx</AssemblyOriginatorKeyFile>
+ <AssemblyOriginatorKeyFile>..\RavenLinqpadDriverStrongNameKey.pfx</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="Fasterflect">
@@ -89,9 +89,6 @@
<Compile Include="..\RavenLinqpadDriver\GuidValueConverter.cs">
<Link>GuidValueConverter.cs</Link>
</Compile>
- <Compile Include="..\RavenLinqpadDriver\IConfigureDocumentStore.cs">
- <Link>IConfigureDocumentStore.cs</Link>
- </Compile>
<Compile Include="..\RavenLinqpadDriver\RavenConectionDialog.xaml.cs">
<Link>RavenConectionDialog.xaml.cs</Link>
<DependentUpon>RavenConectionDialog.xaml</DependentUpon>
@@ -122,14 +119,22 @@
</Page>
</ItemGroup>
<ItemGroup>
+ <None Include="..\RavenLinqpadDriverStrongNameKey.pfx">
+ <Link>RavenLinqpadDriverStrongNameKey.pfx</Link>
+ </None>
<None Include="packages.config" />
- <None Include="RavenLinqpadDriver35StrongNameKey.pfx" />
</ItemGroup>
<ItemGroup>
<Content Include="header.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\RavenLinqpadDriver.Bridge35\RavenLinqpadDriver.Bridge35.csproj">
+ <Project>{79EFCFA6-AB8F-48E4-BFD5-44CE9F88BE7B}</Project>
+ <Name>RavenLinqpadDriver.Bridge35</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
View
BIN RavenLinqpadDriver35/RavenLinqpadDriver35StrongNameKey.pfx
Binary file not shown.
View
BIN RavenLinqpadDriver35/bin/Debug/RavenLinqpadDriver35.dll
Binary file not shown.
View
BIN RavenLinqpadDriver35/bin/Debug/RavenLinqpadDriver35.pdb
Binary file not shown.
View
BIN RavenLinqpadDriver35/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary file not shown.
View
61 RavenLinqpadDriver35/obj/Debug/GeneratedInternalTypeHelper.g.cs
@@ -1,2 +1,61 @@
-
+//------------------------------------------------------------------------------
+// <auto-generated>
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.261
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ /// <summary>
+ /// GeneratedInternalTypeHelper
+ /// </summary>
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ /// <summary>
+ /// CreateInstance
+ /// </summary>
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ /// <summary>
+ /// GetPropertyValue
+ /// </summary>
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ /// <summary>
+ /// SetPropertyValue
+ /// </summary>
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ /// <summary>
+ /// CreateDelegate
+ /// </summary>
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ /// <summary>
+ /// AddEventHandler
+ /// </summary>
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
View
BIN RavenLinqpadDriver35/obj/Debug/RavenConectionDialog.baml
Binary file not shown.
View
4 RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.csproj.FileListAbsolute.txt
@@ -5,7 +5,6 @@ C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\App.g.cs
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\GeneratedInternalTypeHelper.g.cs
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenLinqpadDriver35_MarkupCompile.cache
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenLinqpadDriver35_MarkupCompile.lref
-C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenLinqpadDriver35.g.resources
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\header.xml
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\RavenLinqpadDriver35.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\RavenLinqpadDriver35.pdb
@@ -28,5 +27,8 @@ C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\Raven.Abstractions-3
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\Raven.Client.Lightweight-3.5.pdb
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\Raven.Client.Lightweight-3.5.xml
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenConectionDialog.baml
+C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenLinqpadDriver35.g.resources
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenLinqpadDriver35.dll
C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\RavenLinqpadDriver35.pdb
+C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\RavenLinqpadDriver.Bridge35.dll
+C:\code\raven-linqpad-driver\RavenLinqpadDriver35\bin\Debug\RavenLinqpadDriver.Bridge35.pdb
View
BIN RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.dll
Binary file not shown.
View
BIN RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.g.resources
Binary file not shown.
View
BIN RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35.pdb
Binary file not shown.
View
4 RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35_MarkupCompile.cache
@@ -12,7 +12,7 @@ DEBUG;TRACE;NET35
2290151892
1-2080279558
-91354933665
-201972640123
+81779050512
+21988149429
..\RavenLinqpadDriver\RavenConectionDialog.xaml;App.xaml;
View
2 RavenLinqpadDriver35/obj/Debug/RavenLinqpadDriver35_MarkupCompile.lref
@@ -1,3 +1,3 @@
-???C:\code\raven-linqpad-driver\RavenLinqpadDriver35\obj\Debug\GeneratedInternalTypeHelper.g.cs
+???
FC:\code\raven-linqpad-driver\RavenLinqpadDriver\RavenConectionDialog.xaml
View
0 ...river/RavenLinqpadDriverStrongNameKey.pfx → RavenLinqpadDriverStrongNameKey.pfx
File renamed without changes.
View
2 packages/repositories.config
@@ -1,5 +1,7 @@
???<?xml version="1.0" encoding="utf-8"?>
<repositories>
+ <repository path="..\RavenLinqpadDriver.Bridge\packages.config" />
+ <repository path="..\RavenLinqpadDriver.Bridge35\packages.config" />
<repository path="..\RavenLinqpadDriver\packages.config" />
<repository path="..\RavenLinqpadDriver35\packages.config" />
</repositories>

0 comments on commit 2fd7b23

Please sign in to comment.