﻿<?xml version="1.0" encoding="utf-8"?>
<ExtensionModel>
  <Runtime>
    <Import assembly="Microsoft.VisualStudio.Editor.Razor.dll" />
    <Import assembly="Microsoft.CodeAnalysis.Razor.Workspaces.dll" />
    <Import assembly="Microsoft.AspNetCore.Razor.Language.dll" />
    <Import assembly="Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.dll" />
    <Import assembly="Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.dll" />
    <Import assembly="Microsoft.AspNetCore.Mvc.Razor.Extensions.dll" />
    <Import assembly="Microsoft.CodeAnalysis.Razor.dll" />
    <Import assembly="Microsoft.VisualStudio.Mac.LanguageServices.Razor.dll" />
  </Runtime>
  <Dependencies>
    <Addin id="::MonoDevelop.Core" version="8.0" />
    <Addin id="::MonoDevelop.Ide" version="8.0" />
  </Dependencies>
  
  <!-- MEF catalog -->
  <Extension path="/MonoDevelop/Ide/Composition">
    <Assembly file="Microsoft.VisualStudio.Editor.Razor.dll" />
    <Assembly file="Microsoft.CodeAnalysis.Razor.Workspaces.dll" />
    <Assembly file="Microsoft.VisualStudio.Mac.LanguageServices.Razor.dll" />
  </Extension>

  <!-- Project Extensions -->
  <Extension path = "/MonoDevelop/ProjectModel/ProjectModelExtensions">
    <Class class="Microsoft.VisualStudio.Mac.RazorAddin.RazorProjectExtension" insertafter="FinalStep" />
  </Extension>
</ExtensionModel>
