/// <summary> /// Initializes a new instance of the <see cref="FlipServiceEncodeCreateHandler" /> class. /// </summary> /// <param name="log">log.</param> /// <param name="eventPublisher">eventPublisher.</param> /// <param name="flipService">The flip service.</param> public FlipServiceEncodeCreateHandler( IObjectLogger <FlipServiceEncodeCreateHandler> log, IEventGridPublisher eventPublisher, IFlipService flipService) : base( log, eventPublisher, HandlerId, AcceptedEvents) { _flipService = flipService; }
/// <summary> /// Initializes a new instance of the <see cref="FlipStatusHandler" /> class. /// Gets a Flip complete EventGrid message and re publishes it for Requestor consumption. /// </summary> /// <param name="log">IObjectLogger logger.</param> /// <param name="eventGridPublisher">An EventGrid publisher to use to publish with.</param> /// <param name="flipService">The flip service.</param> /// <param name="storageService">The storage service.</param> public FlipStatusHandler(IObjectLogger <FlipStatusHandler> log, IEventGridPublisher eventGridPublisher, IFlipService flipService, IStorageService storageService) : base(log, eventGridPublisher, HandlerId, AcceptedEvents) { _storageService = storageService; _flipService = flipService; }
public FlipsController(UserManager <IdentityUser> UserManager, IFlipService FlipService) { this.userManager = UserManager; this.flipService = FlipService; }