Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRodrigo Moya <rodrigo.moya@xamarin.com>2019-09-23 17:28:55 +0300
committerRodrigo Moya <rodrigo.moya@xamarin.com>2019-09-23 17:28:55 +0300
commitfe05b36028c4ba7c81b83b7ef11321b310b7f786 (patch)
tree74f99f21d36c3de4e6af4893b49fb2a8a26664c6 /main/src/addins/MonoDevelop.AspNetCore/Templates
parent169d0b9e025990dce1ce4eac55492b11247604fa (diff)
[AspNetCore] Add Razor Component file template
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/944132
Diffstat (limited to 'main/src/addins/MonoDevelop.AspNetCore/Templates')
-rw-r--r--main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.razor5
-rw-r--r--main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.xft.xml27
2 files changed, 32 insertions, 0 deletions
diff --git a/main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.razor b/main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.razor
new file mode 100644
index 0000000000..e167869c28
--- /dev/null
+++ b/main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.razor
@@ -0,0 +1,5 @@
+<h3>Component1</h3>
+
+@code {
+
+}
diff --git a/main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.xft.xml b/main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.xft.xml
new file mode 100644
index 0000000000..0f64e5c402
--- /dev/null
+++ b/main/src/addins/MonoDevelop.AspNetCore/Templates/RazorComponent.xft.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<Template
+ originator="Microsoft"
+ created="2019/09/23"
+ lastModified="2019/09/23">
+
+ <TemplateConfiguration>
+ <_Name>Razor Component</_Name>
+ <Icon>md-html-file-icon</Icon>
+ <_Category>ASP.NET Core</_Category>
+ <LanguageName>C#</LanguageName>
+ <DefaultFilename>Index</DefaultFilename>
+ <_Description>A reusable UI component implemented with Razor</_Description>
+ </TemplateConfiguration>
+
+ <Conditions>
+ <Or>
+ <AspNetCore minVersion="3.0"/>
+ <ProjectCapability Name="DotNetCoreRazor"/>
+ </Or>
+ </Conditions>
+
+ <!-- Template Content -->
+ <TemplateFiles>
+ <File name="${Name}.razor" src="RazorComponent.razor" BuildAction="Compile" />
+ </TemplateFiles>
+</Template> \ No newline at end of file