more tests and version 0.0.9
This commit is contained in:
parent
73d729ff66
commit
be6ddf26fd
@ -1,4 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Net;
|
||||
|
||||
namespace franz.tests
|
||||
{
|
||||
@ -6,14 +8,24 @@ namespace franz.tests
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
Console.WriteLine("Hello World!");
|
||||
Telefranz.Configure("tester", "focalor:9092");
|
||||
Console.WriteLine("Hello World, Im' " + Dns.GetHostName());
|
||||
Telefranz.Configure("tester", "focalor:9092", new System.Collections.Generic.List<string>(){"a!"});
|
||||
|
||||
Telefranz.Instance.addHandler<silver_messages.global.report>(r => {
|
||||
Console.WriteLine(r);
|
||||
});
|
||||
Telefranz.Instance.addHandler<silver_messages.directorial.execute_command>((ec) => {
|
||||
if(ec.command == "a!"){
|
||||
Console.WriteLine($"a! command executing! {string.Join("; ", ec.args)}");
|
||||
}
|
||||
});
|
||||
Telefranz.Instance.ProduceMessage(new silver_messages.global.sound_off());
|
||||
System.Threading.Thread.Sleep(10000);
|
||||
System.Threading.Thread.Sleep(15000);
|
||||
Telefranz.Instance.ProduceMessage(new silver_messages.directorial.execute_command(){
|
||||
command= "a!",
|
||||
args= new List<string>(){"param 1", "param 2"}
|
||||
});
|
||||
System.Threading.Thread.Sleep(5000);
|
||||
Console.WriteLine("k.");
|
||||
}
|
||||
}
|
||||
|
@ -4,6 +4,7 @@ using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Reflection;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
@ -49,6 +50,7 @@ namespace franz
|
||||
this.howToReport = new silver_messages.global.report()
|
||||
{
|
||||
name = name,
|
||||
host = Dns.GetHostName(),
|
||||
errors = errors ?? new List<string>(),
|
||||
warnings = warnings ?? new List<string>()
|
||||
};
|
||||
@ -154,7 +156,6 @@ namespace franz
|
||||
{
|
||||
clusterClient.Produce(typeof(T).ToString(), message.ToString());
|
||||
}
|
||||
public void HiImAFunction() { }
|
||||
}
|
||||
public class NotInitializedException : Exception
|
||||
{
|
||||
|
@ -3,7 +3,7 @@
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net5.0</TargetFramework>
|
||||
<PackageId>silvermeddlists.franz</PackageId>
|
||||
<Version>0.0.8</Version>
|
||||
<Version>0.0.9</Version>
|
||||
<Authors>adam</Authors>
|
||||
<Company>Silver Meddlists</Company>
|
||||
</PropertyGroup>
|
||||
|
@ -6,6 +6,8 @@ namespace silver_messages.global
|
||||
{
|
||||
//your name
|
||||
public string name { get; set; }
|
||||
//the hardware you live on
|
||||
public string host { get; set; }
|
||||
|
||||
//capabilities by name which aren't implied by your name
|
||||
public Capabilites capabilites { get; set; } = new Capabilites();
|
||||
|
Loading…
Reference in New Issue
Block a user