logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityFeedbackServiceFactory

    Factory that creates the UnityFeedbackService as a DontDestroyOnLoad MonoBehaviour. The component is returned UNINITIALIZED: the installer first constructs the channels (which take the service as their IFeedbackRuntime), then calls Initialize(IGameSettingsService, IFeedbackSettings, IFeedbackDefinitionProvider, List<IFeedbackChannel>, IEventDispatcherService, ILogService).

    Inheritance
    object
    UnityFeedbackServiceFactory
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Feedback.Infrastructure.Services
    Assembly: Serenity.UnityFeedback.Infrastructure.dll
    Syntax
    public class UnityFeedbackServiceFactory

    Constructors

    UnityFeedbackServiceFactory()

    Declaration
    public UnityFeedbackServiceFactory()

    Methods

    Create()

    Creates the service GameObject (DontDestroyOnLoad) and returns the uninitialized component.

    Declaration
    public UnityFeedbackService Create()
    Returns
    Type Description
    UnityFeedbackService
    In this article
    © 2026 Serenity. All Rights Reserved