[banshee/amazon] Fix amazon extension build



commit d7d4179d3ec369652c63589e21844c26a0da0725
Author: Gabriel Burt <gabriel burt gmail com>
Date:   Wed Jan 28 22:31:59 2009 -0600

    Fix amazon extension build
---
 .../Banshee.Amazon/Banshee.Amazon.csproj           |   29 ++++++++++++++++++++
 .../Banshee.Amazon/Banshee.Amazon/AmazonTest.cs    |   19 ++++++++++---
 2 files changed, 44 insertions(+), 4 deletions(-)

diff --git a/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj b/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj
index ffdac08..d0a8654 100644
--- a/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj
+++ b/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj
@@ -45,4 +45,33 @@
       </Properties>
     </MonoDevelop>
   </ProjectExtensions>
+  <ItemGroup>
+    <Compile Include="Banshee.Amazon\AmazonTest.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Libraries\amazon-ecs-2007-07-16-cs-library\src\Amazon.ECS\Amazon.ECS.csproj">
+      <Project>{8F6F5227-2E29-4EFD-9B1B-CCE0C1A06067}</Project>
+      <Name>Amazon.ECS</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+  </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs b/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs
index 3874eb9..4fecdb8 100644
--- a/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs
+++ b/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs
@@ -24,9 +24,20 @@ namespace Banshee.Amazon
 
         public void Initialize ()
         {
-            AmazonECS service = new AmazonECSQuery (ACCESS_KEY, AFFILIATE_TAG);
-
-            ItemSearchRequest request = new ItemSearchRequest ();
+            AmazonECSQuery service = new AmazonECSQuery (ACCESS_KEY, AFFILIATE_TAG);
+
+            ItemLookupRequest item_lookup = new ItemLookupRequest ();
+            //item_lookup.WithItemId ("B000RO9PXW"); // cd
+            item_lookup.WithItemId ("B0012EJVIA"); // mp3 album
+            //item_lookup.WithItemId ("B0012ECOOS"); // mp3 track #2
+            item_lookup.WithRelationshipType ("Tracks");
+            item_lookup.WithResponseGroup ("Large", "RelatedItems"); //"Images", "ItemAttributes", "Tracks", "Tags", 
+            //item_lookup.With
+            ItemLookupResponse item_response = service.ItemLookup (item_lookup);
+            Hyena.Log.Information ("Got item: ", item_response.ToXML ());
+            Hyena.Log.Information ("{0}", item_response.ToString ());
+
+            /*ItemSearchRequest request = new ItemSearchRequest ();
             request.SearchIndex = "Music";
             request.Artist = "Bob Dylan";
 
@@ -35,7 +46,7 @@ namespace Banshee.Amazon
                 Hyena.Log.Information ("Got response to Amazon query", response.ToXML ());
             } catch (AmazonECSException e) {
                 Hyena.Log.Exception (e);
-            }
+            }*/
         }
     }
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]