1
Fork 0

Small c# setup

This commit is contained in:
prescientmoon 2024-05-26 13:20:02 +02:00
parent f122c0bf4e
commit a28c4932f7
Signed by: prescientmoon
SSH key fingerprint: SHA256:UUF9JT2s8Xfyv76b8ZuVL7XrmimH4o49p4b+iexbVH4
3 changed files with 23 additions and 0 deletions

View file

@ -11,6 +11,7 @@ let
rust = false; rust = false;
typst = true; typst = true;
web = true; web = true;
csharp = false;
}; };
korora = inputs.korora.lib; korora = inputs.korora.lib;
@ -940,6 +941,9 @@ let
optionals purescript [ optionals purescript [
pkgs.purescript-language-server pkgs.purescript-language-server
pkgs.nodePackages.purs-tidy pkgs.nodePackages.purs-tidy
] ++
optionals csharp [
pkgs.csharp-ls
] ]
); );
# }}} # }}}

View file

@ -97,6 +97,7 @@ function M.config()
exportPdf = "onType", exportPdf = "onType",
}, },
elmls = {}, elmls = {},
csharp_ls = {},
} }
-- }}} -- }}}

View file

@ -0,0 +1,18 @@
block start
string maxlen
name Maxlength annotation
snip [MaxLength(255)]
string keyann
name Key annotation
snip [Key]
string prop
name Object db property
snip public$|1⟨ required$1,$1⟩ $2 $3 { get; set; }
string stringprop
name String db property
snip
[MaxLength(255)]
public$|1⟨ required$1,$1⟩ string $2 { get; set; }