Skip to content

UnregisterReminder takes IGrainReminder but actually requires ReminderData which is internal #8176

@juho-hanhimaki

Description

@juho-hanhimaki

The UnregisterReminder takes IGrainReminder but actually requires ReminderData.

var remData = (ReminderData)reminder;

This is inconvenient as the ReminderData type is internal and only acquirable via GetReminder which involves often unnecessary database(IReminderTable) call. I propose either to make ReminderData type public or changing the API and the implementation in such way that consumers of the API are able to construct the type required by the method manually.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions