in generators/CoreCLRStatefulActor/index.js [23:49]
async prompting() {
var utility = require("../utility");
var prompts = [
{
type: "input",
name: "actorFQN",
message: "Enter the name of actor service : ",
validate: function(input) {
return input ? utility.validateFQN(input) : false;
}
}
];
await this.prompt(prompts).then(answers => {
this.actorFQN = answers.actorFQN;
var parts = this.actorFQN.split("."),
name = parts.pop();
this.packageName = parts.join(".");
this.dir = parts.join("/");
this.actorName = utility.capitalizeFirstLetter(name.trim());
if (!this.packageName) {
this.packageName = "statefulactor";
this.actorFQN = "statefulactor." + this.actorFQN;
this.dir = this.dir + "/statefulactor";
}
});
}