非同期アクション用のスニペット
VSで使えるMVCの非同期アクション用のスニペット。
コードスニペットマネージャーでインポートして使える。
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>mvcAsyncAction4</Title> <Shortcut>mvcaa4</Shortcut> <Description>非同期アクションのコード スニペット。</Description> <Author>Microsoft Corporation</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> <ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> </Header> <Snippet> <Imports> <Import> <Namespace>System.Web.Mvc</Namespace> <Namespace>System.Threading.Tasks</Namespace> </Import> </Imports> <References> <Reference> <Assembly>System.Web.Mvc.dll</Assembly> </Reference> </References> <Declarations> <Literal> <ID>name</ID> <ToolTip>アクションの名前で置換</ToolTip> <Default>Action</Default> </Literal> </Declarations> <Code Language="csharp"><![CDATA[public async Task<ActionResult> $name$() { return View();$end$ }]]></Code> </Snippet> </CodeSnippet> <CodeSnippet Format="1.0.0"> <Header> <Title>mvcAsyncPostAction4</Title> <Shortcut>mvcapa4</Shortcut> <Description>非同期アクションのコード スニペット。</Description> <Author>Microsoft Corporation</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> <ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> </Header> <Snippet> <Imports> <Import> <Namespace>System.Web.Mvc</Namespace> <Namespace>System.Threading.Tasks</Namespace> </Import> </Imports> <References> <Reference> <Assembly>System.Web.Mvc.dll</Assembly> </Reference> </References> <Declarations> <Literal> <ID>name</ID> <ToolTip>アクションの名前で置換</ToolTip> <Default>Action</Default> </Literal> </Declarations> <Code Language="csharp"><![CDATA[[HttpPost] public async Task<ActionResult> $name$() { return View();$end$ }]]></Code> </Snippet> </CodeSnippet> </CodeSnippets>