public DatabaseProvider(ApplicationDbContext context) { _context = context; _userServiceProvider = new UserServiceProvider(context); _chatroomServiceProvider = new ChatroomServiceProvider(context); _messageServiceProvider = new MessageServiceProvider(context); }
public IMessageServiceProvider CreateMessageServiceProvider() { Configuration config = _config.GetProviderConfiguration(ProviderType.Message); IRestClient client = new JSONClient(config.BaseUrl, config.Authenticator); client.PreAuthenticate = true; var provider = new MessageServiceProvider(client); return(provider); }
public InvalidReceiverAddressException(string address, MessageServiceProvider provider) : base(String.Format("{0} IS NOT A VALID {1}", address, provider.AddressLabel)) { }