public IInvocationStartRequested CreateInvocationStartRequested( string serviceId, string methodId, Maybe <string> providerServiceAlias, string consumerApplicationId, UniqueId consumerApplicationInstanceId, UniqueId consumerConnectionId) { var obj = InvocationStartRequested.Rent(); obj.ServiceId = serviceId; obj.MethodId = methodId; obj.ServiceAlias = providerServiceAlias; obj.ConsumerApplicationId = consumerApplicationId; obj.ConsumerApplicationInstanceId = consumerApplicationInstanceId; obj.ConsumerConnectionId = consumerConnectionId; return(obj); }