broken/ef
Paul Schneider 2 years ago
parent 4191513eef
commit 328f6f166a
3 changed files with 16 additions and 11 deletions

@ -1,16 +1,23 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<project name="Hello World" default="build" basedir="."> <project name="Isn" default="clean" basedir=".">
<description>The Hello World of build files.</description> <description>The Hello World of build files.</description>
<property name="debug" value="true" overwrite="false" /> <property name="debug" value="true" overwrite="false" />
<target name="clean" description="remove all generated files"> <target name="clean" description="remove all generated files">
<delete file="HelloWorld.exe" failonerror="false" /> <delete dir="src/isn.abst/bin/" failonerror="false" />
<delete file="HelloWorld.pdb" failonerror="false" /> <delete dir="src/isn.abst/obj/" failonerror="false" />
<delete dir="src/isn/bin/" failonerror="false" />
<delete dir="src/isn/obj/" failonerror="false" />
<delete dir="src/isnd/bin/" failonerror="false" />
<delete dir="src/isnd/obj/" failonerror="false" />
<delete dir="test/isn.tests/bin/" failonerror="false" />
<delete dir="test/isn.tests/obj/" failonerror="false" />
<delete dir="test/isnd.tests/bin/" failonerror="false" />
<delete dir="test/isnd.tests/obj/" failonerror="false" />
</target> </target>
<target name="build" description="compiles the source code"> <target name="build" description="build all">
<solution configuration="release"> <solution configuration="release">
<referenceprojects> <referenceprojects>
<include name="test/isn.tests/isn.tests.csproj" />
FreeSpeech FreeSpeech.Droid FreeSpeech.Gtk FreeSpeech.iOS FreeSpeech.UWP
</referenceprojects> </referenceprojects>
</solution> </solution>
</target> </target>

@ -9,11 +9,9 @@ namespace isnd.Controllers
public partial class PackagesController public partial class PackagesController
{ {
// GET {@id}?q={QUERY}&skip={SKIP}&take={TAKE}&prerelease={PRERELEASE}&semVerLevel={SEMVERLEVEL}&packageType={PACKAGETYPE}
// GET {@id}?q={QUERY}&skip={SKIP}&take={TAKE}&prerelease={PRERELEASE}&semVerLevel={SEMVERLEVEL}&packageType={PACKAGETYPE}
[HttpGet(_pkgRootPrefix + ApiConfig.Search)] [HttpGet(_pkgRootPrefix + ApiConfig.Search)]
public async Task<IActionResult> Search( public async Task<IActionResult> Search(
string q, string q,
int skip = 0, int skip = 0,
int take = 25, int take = 25,

@ -64,9 +64,9 @@ dataTable.Rows.Add(dataRow);
} }
[Fact] [Fact]
public async Task GetServerResourcesUsingWebRequestAsyncTest() public async Task GetServerResourcesUsingHttpClientAsyncTest()
{ {
var model = await SourceHelpers.GetServerResourcesUsingWebRequestAsync("Http://isn.pschneider.fr/index.json"); var model = await SourceHelpers.GetServerResourcesAsync("Http://isn.pschneider.fr/index.json");
Console.WriteLine(JsonConvert.SerializeObject(model)); Console.WriteLine(JsonConvert.SerializeObject(model));
Assert.NotNull(model.Resources); Assert.NotNull(model.Resources);
var pub = model.Resources.FirstOrDefault((r) => r.Type == "PackagePublish/3.5.0"); var pub = model.Resources.FirstOrDefault((r) => r.Type == "PackagePublish/3.5.0");

Loading…