WCF SQL insert GUID problem
<p>I am unsure how to go about this,</p>

<p>I want to add unique identifiers for my users using WCF and when I go to add a GUID to my clients datacontext it throws this error</p>

<blockquote>
  <p>Error 2<br>
  Argument 1: cannot convert from 'System.Guid' to
  'ServiceFairy.client' C:\Users\John\Documents\Visual Studio
  2010\Projects\PremLeague\ServiceFairy\Service1.svc.cs </p>
</blockquote>

<p>Any chance you can help?</p>

<pre><code>using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;
using System.Data.SqlClient;
using System.Diagnostics;

namespace ServiceFairy
{
// NOTE: You can use the "Rename" command on the "Refactor" menu to change the class     name "Service1" in code, svc and config file together.
public class Service1 : IService1
{
    public List&lt;match&gt; GetAllMatches()
    {
        matchtableDataContext context = new matchtableDataContext();
        var matches = from m in context.matches orderby m.Date select m;
        return matches.Take(100).ToList();
    }

    public List&lt;premtable&gt; GetTable()
    {
        premContext context = new premContext();
        var table = from user in context.premtables orderby user.ID select   user;
        return table.Take(100).ToList();
    }

    public Dictionary&lt;Guid, Uri&gt; _clientUris = new Dictionary&lt;Guid, Uri&gt;();

    public void Subscribe(Guid clientID, string uri)
    {
        ClientsDBDataContext context = new ClientsDBDataContext();
        context.clients.Insert(clientID);           
    }       
</code></pre>
