deploy
This commit is contained in:
19
.build
19
.build
@ -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");
|
||||||
|
Reference in New Issue
Block a user