appBuilder.RegisterFunction(functionProperty.Name, x=>x.WithHttpTrigger())
Here classes implement abstract class but will the help of Name property we will not get duplicate function names for each concrete class and using framework Function Monkey we can bind to specific function and call it without failure in function deployment