ProxyBuilder
actor {
stable var name = "Me";
public func greet(value : Text) : async Text {
name := value;
return "Hello, " # name # "!";
};
public shared query func peek() : async Text {
return name;
};
};public interface HelloWorldProxy {
@UPDATE
@Name("greet")
@Waiter(timeout = 30)
public CompletableFuture<String> greet(@Argument(Type.TEXT)String name);
@QUERY
@Name("peek")
public String peek();
}Last updated