diff --git a/Lib/Microsoft.Practices.ServiceLocation.dll b/Lib/Microsoft.Practices.ServiceLocation.dll
new file mode 100644
index 0000000..3f88954
Binary files /dev/null and b/Lib/Microsoft.Practices.ServiceLocation.dll differ
diff --git a/Lib/Portoa.Web.dll b/Lib/Portoa.Web.dll
index 431ab0f..d60b68b 100644
Binary files a/Lib/Portoa.Web.dll and b/Lib/Portoa.Web.dll differ
diff --git a/Lib/Portoa.dll b/Lib/Portoa.dll
index 41c420c..f57ebd4 100644
Binary files a/Lib/Portoa.dll and b/Lib/Portoa.dll differ
diff --git a/Lib/Portoa.xml b/Lib/Portoa.xml
index 8790254..e0e6c78 100644
--- a/Lib/Portoa.xml
+++ b/Lib/Portoa.xml
@@ -96,6 +96,33 @@
The entity type
The entity's identifier type
+
+
+ Represents a search result
+
+
+
+
+ A value (between 0 and 1, the higher the better) representing how good
+ the match is between the search query and the value
+
+
+
+
+ The matched object
+
+
+
+
+ Indicates that this object is searchable
+
+
+
+
+ Gets whether or not the index for this object should be updated
+ (a dirty flag, of sorts)
+
+
Implodes an enumeration given a selector function and a separator
@@ -380,6 +407,22 @@
The message to log
+
+
+ Exposes methods to perform full-text searching and indexing
+
+ The type of entity to search/index
+
+
+
+ Gets all indexable entities that match the given set of
+
+
+
+
+ Retrieves all indexable records
+
+
Computes the hash of the string using the given
@@ -404,6 +447,18 @@
Default password protector that does not allow null or empty passwords
+
+
+ Exposes an interface to perform a full-text search
+
+
+
+
+ Searches for records based on the given search query
+
+ The search term(s) to search for
+ The maximum number of results to return (0 is unlimited); the default is 10
+
Exposes an interface to map an entity to a DTO representation
@@ -427,6 +482,11 @@
Whether to use the fully qualified name of each type
+
+
+ Raised when an error occurs while reading/writing a search index
+
+
implementation that writes to the Console
@@ -602,6 +662,32 @@
1970-01-01)
+
+
+ Index builder that will build/update indexes for each of its child index builders
+
+
+
+
+ Exposes an interface to build and update a search index
+
+
+
+
+ (Re)builds the search index
+
+
+
+
+ Updates the index for the specified
+
+ The object that needs its index updated
+
+
+
+ Adds an index builder to the collection
+
+
Represents a service object that can start a transaction
@@ -633,90 +719,9 @@
Signifies that this object should not be logged
-
+
- Exposes an interface to perform a full-text search
-
-
-
-
- Searches for records based on the given search query
-
- The search term(s) to search for
- The maximum number of results to return (0 is unlimited); the default is 10
-
-
-
- Exposes an interface to build and update a search index
-
-
-
-
- (Re)builds the search index
-
-
-
-
- Updates the index for the specified
-
- The object that needs its index updated
-
-
-
- Represents a search result
-
-
-
-
- A value (between 0 and 1, the higher the better) representing how good
- the match is between the search query and the value
-
-
-
-
- The matched object
-
-
-
-
- Raised when an error occurs while reading/writing a search index
-
-
-
-
- Exposes methods to perform full-text searching and indexing
-
- The type of entity to search/index
-
-
-
- Gets all indexable entities that match the given set of
-
-
-
-
- Retrieves all indexable records
-
-
-
-
- Index builder that will build/update indexes for each of its child index builders
-
-
-
-
- Adds an index builder to the collection
-
-
-
-
- Indicates that this object is searchable
-
-
-
-
- Gets whether or not the index for this object should be updated
- (a dirty flag, of sorts)
+ Logger that does nothing
diff --git a/Src/VideoGameQuotes.Web/VideoGameQuotes.Web.csproj b/Src/VideoGameQuotes.Web/VideoGameQuotes.Web.csproj
index 42c7661..91e1bb2 100644
--- a/Src/VideoGameQuotes.Web/VideoGameQuotes.Web.csproj
+++ b/Src/VideoGameQuotes.Web/VideoGameQuotes.Web.csproj
@@ -40,6 +40,9 @@
..\..\Lib\Lucene.Net.dll
+
+ ..\..\Lib\Microsoft.Practices.ServiceLocation.dll
+
..\..\Lib\Microsoft.Practices.Unity.dll