<TemplatesExport family="Live Templates">
  <Template uid="4e6b3829-e08b-436c-a632-abd7adf609d3" shortcut="dc" description="Create a Data Contract" text="	[DataContract(&#xD;&#xA;		Name = &quot;$NAME$&quot;,&#xD;&#xA;		Namespace = &quot;http://$NAMESPACE$&quot;)]" reformat="True" shortenQualifiedReferences="True">
    <Context>
      <CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
    </Context>
    <Categories>
      <Category name="wcf" />
    </Categories>
    <Variables>
      <Variable name="NAME" expression="typeName()" initialRange="0" />
      <Variable name="NAMESPACE" expression="" initialRange="0" />
    </Variables>
    <CustomProperties />
  </Template>
  <Template uid="e8f65d83-2fa5-4ce7-a2b4-55575bf23e83" shortcut="dm" description="Annotates a member as a Data Member" text="	[DataMember(Name = &quot;$NAME$&quot;, IsRequired = $REQUIRED$)]" reformat="True" shortenQualifiedReferences="True">
    <Context>
      <CSharpContext context="Everywhere" minimumLanguageVersion="2.0" />
    </Context>
    <Categories>
      <Category name="wcf" />
    </Categories>
    <Variables>
      <Variable name="NAME" expression="typeMember()" initialRange="0" />
      <Variable name="REQUIRED" expression="constant(&quot;true&quot;)" initialRange="0" />
    </Variables>
    <CustomProperties />
  </Template>
</TemplatesExport>
