예제 #1
0
 public static PackageReference ParseJson(Json.LitJson.JsonData data)
 {
     return(new PackageReference
     {
         Include = data.SafeGetString("include"),
         Version = data.SafeGetString("version"),
     });
 }
예제 #2
0
 public static FrameworkReference ParseJson(Json.LitJson.JsonData data)
 {
     return(new FrameworkReference
     {
         Name = data.SafeGetString("name"),
         HintPath = data.SafeGetString("hintPath"),
     });
 }
예제 #3
0
 public static Dependency ParseJson(Json.LitJson.JsonData data)
 {
     return(new Dependency
     {
         Name = data.SafeGetString("name"),
         Version = data.SafeGetString("version"),
         HintPath = data.SafeGetString("hintPath"),
     });
 }
예제 #4
0
 public static PackageReference ParseJson(Json.LitJson.JsonData data)
 {
     return(new PackageReference
     {
         Include = data.SafeGetString("include"),
         Version = data.SafeGetString("version"),
         PrivateAssets = data.SafeGetString("privateAssets"),
         IncludeAssets = data.SafeGetString("includeAssets"),
         IsAnalyzer = data.SafeGet("analyzer") != null ? (bool)data.SafeGet("analyzer") : false
     });
 }