diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..cd9b9c5
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,23 @@
+# Auto detect text files and perform LF normalization
+* text
+
+# Don't check these into the repo as LF to work around TeamCity bug
+*.xml -text
+*.targets -text
+
+# Custom for Visual Studio
+*.cs diff=csharp
+*.sln merge=union
+*.csproj merge=union
+*.vbproj merge=union
+*.fsproj merge=union
+*.dbproj merge=union
+
+# Denote all files that are truly binary and should not be modified.
+*.dll binary
+*.exe binary
+*.png binary
+*.ico binary
+*.snk binary
+*.pdb binary
+*.svg binary
diff --git a/FeedlySharp/FeedlySharp.csproj b/FeedlySharp/FeedlySharp.csproj
index e65e482..d978e31 100644
--- a/FeedlySharp/FeedlySharp.csproj
+++ b/FeedlySharp/FeedlySharp.csproj
@@ -42,6 +42,7 @@
+
@@ -90,9 +91,7 @@
-
-
-
+
diff --git a/FeedlySharp/IFeedlyClient.cs b/FeedlySharp/IFeedlyClient.cs
index 587806b..acb3eaf 100644
--- a/FeedlySharp/IFeedlyClient.cs
+++ b/FeedlySharp/IFeedlyClient.cs
@@ -3,7 +3,7 @@ using System.Threading;
namespace FeedlySharp
{
- interface IFeedlyClient
+ public interface IFeedlyClient
{
void Activate(string accessToken, string userId);
System.Threading.Tasks.Task AddOrUpdateSubscription(string id, System.Collections.Generic.List categories = null, string optionalTitle = null, System.Threading.CancellationToken cancellationToken = default(CancellationToken));