ChangeAliasesOfStrongNameAssemblies<Target Name="ChangeAliasesOfStrongNameAssemblies" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences"> <ItemGroup> <ReferencePath Condition="'%(FileName)' == 'Hl7.Fhir.DSTU2.Core'"> <Aliases>dstu2</Aliases> </ReferencePath> </ItemGroup> <ItemGroup> <ReferencePath Condition="'%(FileName)' == 'Hl7.Fhir.STU3.Core'"> <Aliases>stu3</Aliases> </ReferencePath> </ItemGroup> </Target>
extern alias stu3;
//Declare a dstu2 and stu3 resource Bundles
var dstu2Response = new dstu2::Hl7.Fhir.Model.Bundle();
var stu3Response = new stu3::Hl7.Fhir.Model.Bundle();
<Target Name="ChangeAliasesOfStrongNameAssemblies" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences"> <ItemGroup> <ReferencePath Condition="'%(FileName)' == 'Hl7.Fhir.DSTU2.Core'"> <Aliases>dstu2</Aliases> </ReferencePath> </ItemGroup> <ItemGroup> <ReferencePath Condition="'%(FileName)' == 'Hl7.Fhir.STU3.Core'"> <Aliases>stu3</Aliases> </ReferencePath> </ItemGroup> </Target>
extern alias dstu2; using dstu2.Hl7.Fhir.Model;
using dstu2.Hl7.Fhir.Rest;
namespace Foo.Services{ public class PatientService {... ... var client = new FhirClient(baseUrl) { PreferredFormat = ResourceFormat.Json };
client.OnBeforeRequest += (object sender, BeforeRequestEventArgs e) => { e.RawRequest.Headers.Add("Authorization", "Bearer " + accesstoken); };